Skip to content

reset cvc if ucm is none or static and add missing cvc

linsui requested to merge linsui/fdroiddata:set_cv into master
from fdroidserver import metadata

apps = metadata.read_metadata()
for app in apps.values():
    if app.CurrentVersionCode:
        if (
            app.CurrentVersionCode > app.Builds[-1].versionCode
            and app.UpdateCheckMode in ('None', 'Static')
        ):
            app.CurrentVersionCode = app.Builds[-1].versionCode
            app.CurrentVersion = app.Builds[-1].versionName
    else:
        app.CurrentVersionCode = app.Builds[-1].versionCode
        app.CurrentVersion = app.Builds[-1].versionName
    metadata.write_metadata(app.metadatapath, app)
Edited by linsui

Merge request reports

Loading