some fixes
parent
82340b5da7
commit
0a85148196
|
@ -233,8 +233,9 @@ class SkorbaLoader:
|
||||||
|
|
||||||
def getContentList(self):
|
def getContentList(self):
|
||||||
filelist = []
|
filelist = []
|
||||||
|
#from functions import decode_str
|
||||||
for contentId, contentFile in enumerate(self.torrentFileInfo.files()):
|
for contentId, contentFile in enumerate(self.torrentFileInfo.files()):
|
||||||
stringdata = {"title": localize_path(contentFile.path), "size": contentFile.size, "ind": int(contentId),
|
stringdata = {"title": contentFile.path, "size": contentFile.size, "ind": int(contentId),
|
||||||
'offset': contentFile.offset}
|
'offset': contentFile.offset}
|
||||||
filelist.append(stringdata)
|
filelist.append(stringdata)
|
||||||
return filelist
|
return filelist
|
||||||
|
|
|
@ -45,6 +45,7 @@ class SearchWindow(pyxbmct.AddonDialogWindow):
|
||||||
fileList = []
|
fileList = []
|
||||||
contentList = []
|
contentList = []
|
||||||
searchersList = []
|
searchersList = []
|
||||||
|
addtime = None
|
||||||
right_buttons_count = 6
|
right_buttons_count = 6
|
||||||
last_right_buttons_count = 0
|
last_right_buttons_count = 0
|
||||||
last_link = None
|
last_link = None
|
||||||
|
@ -154,11 +155,15 @@ class SearchWindow(pyxbmct.AddonDialogWindow):
|
||||||
query = self.input_search.getText()
|
query = self.input_search.getText()
|
||||||
log('Search query: '+str(query))
|
log('Search query: '+str(query))
|
||||||
|
|
||||||
|
if not addtime and query == self.last_query:
|
||||||
|
addtime = self.addtime
|
||||||
|
|
||||||
searchersList = get_searchersList(addtime)
|
searchersList = get_searchersList(addtime)
|
||||||
|
|
||||||
#cache
|
#cache
|
||||||
if (query != self.last_query or self.searchersList != searchersList) and len(query)>0:
|
if (query != self.last_query or self.searchersList != searchersList) and len(query)>0:
|
||||||
self.filesList = get_filesList(query, searchersList, addtime)
|
self.filesList = get_filesList(query, searchersList, addtime)
|
||||||
|
self.addtime = addtime
|
||||||
self.searchersList = searchersList
|
self.searchersList = searchersList
|
||||||
self.last_query = query
|
self.last_query = query
|
||||||
elif len(query)==0:
|
elif len(query)==0:
|
||||||
|
|
Loading…
Reference in New Issue