From: Hans-Christoph Steiner Date: Tue, 16 Feb 2016 23:11:22 +0000 (+0100) Subject: make "Current Version Code" default to most recent APK X-Git-Tag: 0.6.0~4^2 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;ds=sidebyside;h=e0312897c7fd3af1d8d0989fc426cceddbe4419e;p=fdroidserver.git make "Current Version Code" default to most recent APK closes #36 https://gitlab.com/fdroid/fdroidserver/issues/36 --- diff --git a/fdroidserver/metadata.py b/fdroidserver/metadata.py index dc0055f2..bc8708df 100644 --- a/fdroidserver/metadata.py +++ b/fdroidserver/metadata.py @@ -132,7 +132,7 @@ class App(): self.UpdateCheckName = None self.UpdateCheckData = None self.CurrentVersion = '' - self.CurrentVersionCode = '0' + self.CurrentVersionCode = None self.NoSourceSince = '' self.id = None diff --git a/fdroidserver/update.py b/fdroidserver/update.py index bf264121..7c5f8e28 100644 --- a/fdroidserver/update.py +++ b/fdroidserver/update.py @@ -1284,6 +1284,8 @@ def main(): if app.Name is None: app.Name = bestapk['name'] app.icon = bestapk['icon'] if 'icon' in bestapk else None + if app.CurrentVersionCode is None: + app.CurrentVersionCode = str(bestver) # Sort the app list by name, then the web site doesn't have to by default. # (we had to wait until we'd scanned the apks to do this, because mostly the