diff --git a/fdroidserver/metadata.py b/fdroidserver/metadata.py index c2d7dcb0..77ee09c8 100644 --- a/fdroidserver/metadata.py +++ b/fdroidserver/metadata.py @@ -783,6 +783,8 @@ def parse_metadata(metafile): for build in thisinfo['builds']: fill_build_defaults(build) + thisinfo['builds'] = sorted(thisinfo['builds'], key=lambda build: int(build['vercode'])) + return (appid, thisinfo)