From 965785a8e747d4336bfe16151284d7b6709a04c4 Mon Sep 17 00:00:00 2001 From: Arjan Schrijver Date: Fri, 25 Jan 2013 20:20:27 +0100 Subject: [PATCH] Fixed the image search method --- openlp/plugins/images/lib/mediaitem.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/openlp/plugins/images/lib/mediaitem.py b/openlp/plugins/images/lib/mediaitem.py index 6c7a25b8e..d3f1d90a1 100644 --- a/openlp/plugins/images/lib/mediaitem.py +++ b/openlp/plugins/images/lib/mediaitem.py @@ -399,11 +399,9 @@ class ImageMediaItem(MediaManagerItem): 'the image file "%s" no longer exists.') % filename) def search(self, string, showError): - files = Settings().value(self.settingsSection + u'/images files') + files = self.manager.get_all_objects(ImageFilenames, filter_clause=ImageFilenames.filename.contains(string), order_by_ref=ImageFilenames.filename) results = [] - string = string.lower() for file in files: - filename = os.path.split(unicode(file))[1] - if filename.lower().find(string) > -1: - results.append([file, filename]) + filename = os.path.split(unicode(file.filename))[1] + results.append([file.filename, filename]) return results