cleanup download, download from local nodes if offline, cache per download users syndb only at startup

This commit is contained in:
j 2016-02-25 12:49:53 +05:30
commit 988d030f92
4 changed files with 45 additions and 42 deletions

View file

@ -318,7 +318,7 @@ class List(db.Model):
for item_id in items:
i = Item.get(item_id)
if i:
if i.info['mediastate'] != 'available' and self.user_id == settings.USER_ID:
if self.user_id == settings.USER_ID and i.info.get('mediastate') != 'available':
i.queue_download()
if i not in self.items:
self.items.append(i)