some fixes
This commit is contained in:
		
							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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user