srclib: no spaces in dict key

This commit is contained in:
Michael Pöhn 2019-12-15 17:27:27 +01:00
parent c6a97939f1
commit 2c86d38028
3 changed files with 7 additions and 4 deletions

View file

@ -709,7 +709,7 @@ def parse_txt_srclib(metadatapath):
thisinfo = {}
# Defaults for fields that come from metadata
thisinfo['Repo Type'] = ''
thisinfo['RepoType'] = ''
thisinfo['Repo'] = ''
thisinfo['Subdir'] = None
thisinfo['Prepare'] = None
@ -731,6 +731,9 @@ def parse_txt_srclib(metadatapath):
except ValueError:
warn_or_exception(_("Invalid metadata in %s:%d") % (line, n))
# collapse whitespaces in field names
f = f.replace(' ', '')
if f == "Subdir":
thisinfo[f] = v.split(',')
else: