From: Michael Pöhn Date: Wed, 16 Aug 2017 03:46:32 +0000 (+0200) Subject: sort antiFeatures list in index-v1.json X-Git-Tag: 0.9~59^2~5 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=dfc6261ccbe6394735ee64d2d785f4a4e3ab0064;p=fdroidserver.git sort antiFeatures list in index-v1.json --- diff --git a/fdroidserver/index.py b/fdroidserver/index.py index 3ff990a9..7fea41b6 100644 --- a/fdroidserver/index.py +++ b/fdroidserver/index.py @@ -163,7 +163,7 @@ def make_v1(apps, packages, repodir, repodict, requestsdict, fdroid_signing_key_ def _index_encoder_default(obj): if isinstance(obj, set): - return list(obj) + return sorted(list(obj)) if isinstance(obj, datetime): return int(obj.timestamp() * 1000) # Java expects milliseconds raise TypeError(repr(obj) + " is not JSON serializable")