From 3e84ea823766adef12946de90b33e62a84b52c46 Mon Sep 17 00:00:00 2001 From: RaNaN Date: Fri, 13 Dec 2013 18:38:53 +0100 Subject: added new file states --- pyload/database/FileDatabase.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pyload/database/FileDatabase.py') diff --git a/pyload/database/FileDatabase.py b/pyload/database/FileDatabase.py index a07486443..219b16663 100644 --- a/pyload/database/FileDatabase.py +++ b/pyload/database/FileDatabase.py @@ -45,6 +45,7 @@ class FileMethods(DatabaseMethods): # sum is None when no elements are added return (r[0], r[1] if r[1] is not None else 0) if r else (0, 0) + # TODO: missing and not possible DLs ? @queue def queuestats(self, user=None): """ number and size of files in queue not finished yet""" @@ -409,8 +410,8 @@ class FileMethods(DatabaseMethods): @queue def restartFailed(self, owner=None): - # status=queued, where status in failed, aborted, temp offline - self.c.execute("UPDATE files SET dlstatus=3, error='' WHERE dlstatus IN (7, 11, 12)") + # status=queued, where status in failed, aborted, temp offline, file mismatch + self.c.execute("UPDATE files SET dlstatus=3, error='' WHERE dlstatus IN (7, 11, 12, 15)") @queue def findDuplicates(self, id, folder, filename): -- cgit v1.2.3