mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-10-04 02:00:11 +02:00
unset Categories should be empty by default, not ['None']
This is an ancient, bizarre vestige. This makes the TYPE_LIST fields behave the same, e.g. AntiFeatures and Categories.
This commit is contained in:
parent
85993eb2f8
commit
6e6afeec65
@ -156,7 +156,7 @@ class App(dict):
|
|||||||
self.Disabled = None
|
self.Disabled = None
|
||||||
self.AntiFeatures = []
|
self.AntiFeatures = []
|
||||||
self.Provides = None
|
self.Provides = None
|
||||||
self.Categories = ['None']
|
self.Categories = []
|
||||||
self.License = 'Unknown'
|
self.License = 'Unknown'
|
||||||
self.AuthorName = None
|
self.AuthorName = None
|
||||||
self.AuthorEmail = None
|
self.AuthorEmail = None
|
||||||
@ -903,8 +903,6 @@ def post_metadata_parse(app):
|
|||||||
|
|
||||||
if isinstance(app.Categories, str):
|
if isinstance(app.Categories, str):
|
||||||
app.Categories = [app.Categories]
|
app.Categories = [app.Categories]
|
||||||
elif app.Categories is None:
|
|
||||||
app.Categories = ['None']
|
|
||||||
else:
|
else:
|
||||||
app.Categories = [str(i) for i in app.Categories]
|
app.Categories = [str(i) for i in app.Categories]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user