small performance improvement, error correction in handling of enclosures

This commit is contained in:
2013-04-08 21:19:29 +02:00
parent 2718e6502c
commit 777b8de0e3
2 changed files with 5 additions and 9 deletions

View File

@ -69,11 +69,11 @@ class Entry(Base):
if entry.has_key('enclosures') and len(entry.get('enclosures')) > 0:
enclosures = ''
for enclosure in entry.get('enclosures'):
url = enclosure['href']
length = size_human_readable(int(enclosure['length']))
if not enclosures == '':
enclosures += '\n'
enclosures += '%s (%s)' % (url, length)
enclosures += enclosure['href']
if enclosure.has_key('length'):
enclosures += ' (%s)' % size_human_readable(int(enclosure['length']))
self.enclosures = enclosures
if feed.resolveredirects:
print ' fetching final link <%s>' % entry.link