From 86a9fafad2731904ee19416ea459fe2700cb76df Mon Sep 17 00:00:00 2001 From: j Date: Wed, 20 Jan 2016 12:23:18 +0530 Subject: [PATCH] dont fail in cancelDownloads, fixes #158 --- oml/item/api.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/oml/item/api.py b/oml/item/api.py index f90a576..76de807 100644 --- a/oml/item/api.py +++ b/oml/item/api.py @@ -324,9 +324,10 @@ def cancelDownloads(data): if ids: for item in models.Item.query.filter(models.Item.id.in_(ids)): t = models.Transfer.get(item.id) - t.progress = None - t.added = None - t.save() + if t: + t.progress = None + t.added = None + t.save() p = state.user() if p in item.users: item.users.remove(p)