From cfc920bac0aa94f3839de6fa4f2273702b7deaea Mon Sep 17 00:00:00 2001 From: chliny Date: Sun, 5 Jan 2014 19:00:40 +0800 Subject: [PATCH] fix bug:wrong index in addtask;uniq add files --- xfdown.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/xfdown.py b/xfdown.py index a1b0f80..627a24e 100755 --- a/xfdown.py +++ b/xfdown.py @@ -392,7 +392,7 @@ def __pushtor(self,myfile,filename): ires = self.__getrawlist() oldfiles = [] - if not ires: + if ires: for fileinfo in ires["data"]: oldfiles.append(fileinfo["file_name"]) @@ -411,10 +411,11 @@ def __pushtor(self,myfile,filename): aversize = totalsize / len(torinfo["files"]) _print ("序号\t大小\t文件名") + index = -1 for fileentry in torinfo["files"]: name = fileentry["file_name"] size = fileentry["file_size"] - index = fileentry["file_index"] + index += 1 try: _print ("%d\t%s\t%s" % (index,size,name)) except: