mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-09-16 16:02:33 +03:00
Handle 'Maintainer Notes' field in metadata
This commit is contained in:
parent
2b0badd4c4
commit
ceee4c0e95
1 changed files with 9 additions and 1 deletions
|
@ -477,7 +477,7 @@ class vcs_bzr(vcs):
|
||||||
|
|
||||||
# Get the type expected for a given metadata field.
|
# Get the type expected for a given metadata field.
|
||||||
def metafieldtype(name):
|
def metafieldtype(name):
|
||||||
if name == 'Description':
|
if name in ['Description', 'Maintainer Notes']:
|
||||||
return 'multiline'
|
return 'multiline'
|
||||||
if name == 'Requires Root':
|
if name == 'Requires Root':
|
||||||
return 'flag'
|
return 'flag'
|
||||||
|
@ -844,6 +844,14 @@ def write_metadata(dest, app):
|
||||||
write_builditem(key, value)
|
write_builditem(key, value)
|
||||||
mf.write('\n')
|
mf.write('\n')
|
||||||
|
|
||||||
|
if 'Maintainer Notes' in app:
|
||||||
|
writefield('Maintainer Notes', '')
|
||||||
|
for line in app['Maintainer Notes']:
|
||||||
|
mf.write(line + '\n')
|
||||||
|
mf.write('.\n')
|
||||||
|
mf.write('\n')
|
||||||
|
|
||||||
|
|
||||||
if app['Archive Policy']:
|
if app['Archive Policy']:
|
||||||
writefield('Archive Policy')
|
writefield('Archive Policy')
|
||||||
writefield('Auto Update Mode')
|
writefield('Auto Update Mode')
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue