mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-15 11:40:30 +03:00
metadata: case-insensitive sort for AntiFeatures Categories
This commit is contained in:
parent
2efc9437ab
commit
d3521d7374
2 changed files with 17 additions and 1 deletions
|
|
@ -1127,7 +1127,7 @@ def _format_stringmap(appid, field, stringmap, versionCode=None):
|
|||
make_list = False
|
||||
break
|
||||
if make_list:
|
||||
return outlist
|
||||
return sorted(outlist, key=str.lower)
|
||||
return stringmap
|
||||
|
||||
|
||||
|
|
@ -1208,6 +1208,8 @@ def _app_to_yaml(app):
|
|||
if field == 'Builds':
|
||||
if app.get('Builds'):
|
||||
cm.update({field: _builds_to_yaml(app)})
|
||||
elif field == 'Categories':
|
||||
cm[field] = sorted(value, key=str.lower)
|
||||
elif field == 'CurrentVersionCode':
|
||||
cm[field] = _field_to_yaml(TYPE_INT, value)
|
||||
elif field == 'AntiFeatures':
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue