summaryrefslogtreecommitdiffstats
path: root/module/FileManager.py
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-03-05 23:21:44 +0100
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-03-05 23:21:44 +0100
commit9b12691ad66269ca8b67e80516548e8ae10bd7b2 (patch)
tree6df55bd94d02b216cb2ec51899f0d0e78899d3e2 /module/FileManager.py
parentfixed position of autocompletion, updated libraries (diff)
downloadpyload-9b12691ad66269ca8b67e80516548e8ae10bd7b2.tar.xz
working search suggestions
Diffstat (limited to 'module/FileManager.py')
-rw-r--r--module/FileManager.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/module/FileManager.py b/module/FileManager.py
index 1d8cdf328..74ff2ebeb 100644
--- a/module/FileManager.py
+++ b/module/FileManager.py
@@ -177,7 +177,7 @@ class FileManager:
return self.db.getFileInfo(fid)
@lock
- def getTree(self, pid, full, state):
+ def getTree(self, pid, full, state, search=None):
""" return a TreeCollection and fill the info data of containing packages.
optional filter only unfnished files
"""
@@ -187,7 +187,7 @@ class FileManager:
root = pid if not full else None
packs = self.db.getAllPackages(root)
- files = self.db.getAllFiles(package=root, state=state)
+ files = self.db.getAllFiles(package=root, state=state, search=search)
# updating from cache
for fid, f in self.files.iteritems():
@@ -320,9 +320,6 @@ class FileManager:
def scanDownloadFolder(self):
pass
- def searchFile(self, pattern):
- return self.db.getAllFiles(search=pattern)
-
@lock
@invalidate
def deletePackage(self, pid):