[lint] Fix comparisons in check_updates_expected

This commit is contained in:
FestplattenSchnitzel 2022-09-14 11:52:49 +02:00 committed by Jochen Sprickerhof
parent 7d94055830
commit 580ce85412

View file

@ -664,8 +664,10 @@ def check_current_version_code(app):
def check_updates_expected(app): def check_updates_expected(app):
"""Check if update checking makes sense.""" """Check if update checking makes sense."""
if (app.get('NoSourceSince') or app.get('ArchivePolicy') == '0 versions') and ( if (
app.get('AutoUpdateMode') or app.get('UpdateCheckMode') app.get('NoSourceSince') or app.get('ArchivePolicy') == '0 versions'
) and not all(
app.get(key, 'None') == 'None' for key in ('AutoUpdateMode', 'UpdateCheckMode')
): ):
yield _( yield _(
'App has NoSourceSince or ArchivePolicy "0 versions" but AutoUpateMode or UpdateCheck are not None' 'App has NoSourceSince or ArchivePolicy "0 versions" but AutoUpateMode or UpdateCheck are not None'