From dfc6261ccbe6394735ee64d2d785f4a4e3ab0064 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20P=C3=B6hn?= Date: Wed, 16 Aug 2017 05:46:32 +0200 Subject: [PATCH] sort antiFeatures list in index-v1.json --- fdroidserver/index.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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")