From 62ef06e030180ea8ba2fd31c41c40246a3ade740 Mon Sep 17 00:00:00 2001 From: mkaay Date: Sun, 12 Dec 2010 18:39:25 +0100 Subject: missing files... --- module/gui/Queue.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'module/gui') diff --git a/module/gui/Queue.py b/module/gui/Queue.py index eb13415f0..d60858e34 100644 --- a/module/gui/Queue.py +++ b/module/gui/Queue.py @@ -116,12 +116,18 @@ class QueueModel(CollectorModel): def getProgress(self, item): locker = QMutexLocker(self.mutex) if isinstance(item, Link): - return int(item.data["progress"]) + try: + return int(item.data["progress"]) + except: + return 0 elif isinstance(item, Package): count = len(item.children) perc_sum = 0 for child in item.children: - perc_sum += int(child.data["progress"]) + try: + perc_sum += int(child.data["progress"]) + except: + pass if count == 0: return 0 return perc_sum/count -- cgit v1.2.3