reset cvc if ucm is none or static and add missing cvc
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