correctly strip invalid characters from details keys
This commit is contained in:
parent
d3d214d121
commit
6cde7692f3
|
@ -55,8 +55,12 @@ def _clean_name(name):
|
|||
return name
|
||||
|
||||
|
||||
def _strip(text):
|
||||
return re.sub(r'\W', '', text)
|
||||
|
||||
|
||||
def _clean_details(details):
|
||||
return {k.replace(':', ''): v.as_text() for k, v in details.iteritems()
|
||||
return {_strip(k): v.as_text() for k, v in details.iteritems()
|
||||
if v.as_text()}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue