Browse Source

Don't parse omgwtfnzb if no results are returned

pull/4513/head
Ruud 10 years ago
parent
commit
1827c2e4cd
  1. 23
      couchpotato/core/media/_base/providers/nzb/omgwtfnzbs.py

23
couchpotato/core/media/_base/providers/nzb/omgwtfnzbs.py

@ -44,17 +44,18 @@ class Base(NZBProvider, RSS):
nzbs = self.getJsonData(self.urls['search'] % params) nzbs = self.getJsonData(self.urls['search'] % params)
for nzb in nzbs: if isinstance(nzbs, list):
for nzb in nzbs:
results.append({
'id': nzb.get('nzbid'), results.append({
'name': toUnicode(nzb.get('release')), 'id': nzb.get('nzbid'),
'age': self.calculateAge(tryInt(nzb.get('usenetage'))), 'name': toUnicode(nzb.get('release')),
'size': tryInt(nzb.get('sizebytes')) / 1024 / 1024, 'age': self.calculateAge(tryInt(nzb.get('usenetage'))),
'url': nzb.get('getnzb'), 'size': tryInt(nzb.get('sizebytes')) / 1024 / 1024,
'detail_url': nzb.get('details'), 'url': nzb.get('getnzb'),
'description': nzb.get('weblink') 'detail_url': nzb.get('details'),
}) 'description': nzb.get('weblink')
})
config = [{ config = [{

Loading…
Cancel
Save