mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-07 16:00:28 +03:00
Add Dogecoin support, some None fixes
This commit is contained in:
parent
4935496f48
commit
4d668e4ed6
2 changed files with 18 additions and 7 deletions
|
|
@ -93,6 +93,11 @@ valuetypes = {
|
|||
[ "Litecoin" ],
|
||||
[ ]),
|
||||
|
||||
'dogecoin' : FieldType("Dogecoin address",
|
||||
r'^D[a-zA-Z0-9]{33}$', None,
|
||||
[ "Dogecoin" ],
|
||||
[ ]),
|
||||
|
||||
'Bool' : FieldType("Boolean",
|
||||
['Yes', 'No'], None,
|
||||
[ "Requires Root" ],
|
||||
|
|
@ -485,6 +490,7 @@ def parse_metadata(metafile):
|
|||
thisinfo['FlattrID'] = None
|
||||
thisinfo['Bitcoin'] = None
|
||||
thisinfo['Litecoin'] = None
|
||||
thisinfo['Dogecoin'] = None
|
||||
thisinfo['Disabled'] = None
|
||||
thisinfo['AntiFeatures'] = None
|
||||
thisinfo['Archive Policy'] = None
|
||||
|
|
@ -657,6 +663,8 @@ def write_metadata(dest, app):
|
|||
writefield('Bitcoin')
|
||||
if app['Litecoin']:
|
||||
writefield('Litecoin')
|
||||
if app['Dogecoin']:
|
||||
writefield('Dogecoin')
|
||||
mf.write('\n')
|
||||
if app['Name']:
|
||||
writefield('Name')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue