Fix feedparser without tags
This commit is contained in:
parent
47bb705502
commit
2fef42bfc2
1 changed files with 8 additions and 7 deletions
|
@ -49,12 +49,13 @@ def parse(obj, raw, stream):
|
|||
|
||||
# Collect tags
|
||||
tags = []
|
||||
for tag in obj.raw['tags']:
|
||||
if 'label' in tag:
|
||||
label = tag['label'].replace(',','-')
|
||||
label = label.strip().lower()
|
||||
if len(label) > 3 and not label in tags:
|
||||
tags.append(label)
|
||||
obj.tags = ','.join(tags)
|
||||
if 'tags' in obj.raw:
|
||||
for tag in obj.raw['tags']:
|
||||
if 'label' in tag:
|
||||
label = tag['label'].replace(',','-')
|
||||
label = label.strip().lower()
|
||||
if len(label) > 3 and not label in tags:
|
||||
tags.append(label)
|
||||
obj.tags = ','.join(tags)
|
||||
|
||||
return obj
|
||||
|
|
Loading…
Reference in a new issue