From d7c51b981e52fc98fbdee1cbc97bc2c7284a954c Mon Sep 17 00:00:00 2001 From: Simon Schampijer Date: Fri, 04 Feb 2011 20:43:42 +0000 Subject: Based on http://dev.laptop.org/ticket/9189#comment:25 I revert the patch. Revert "restore sugar-launch by bundle id substring, fixes #897" This reverts commit 4a3416b9acdfdd533ee2d69633f1383476db5e71. --- diff --git a/src/jarabe/model/bundleregistry.py b/src/jarabe/model/bundleregistry.py index 699e339..322442d 100644 --- a/src/jarabe/model/bundleregistry.py +++ b/src/jarabe/model/bundleregistry.py @@ -168,22 +168,12 @@ class BundleRegistry(gobject.GObject): self._write_favorites_file() def get_bundle(self, bundle_id): - """Returns a bundle given service name or substring, - returns None if there is either no match, or more than one - match by substring.""" - result = [] - key = bundle_id.lower() - + """Returns an bundle given his service name""" for bundle in self._bundles: - name = bundle.get_bundle_id() - if name == bundle_id: + if bundle.get_bundle_id() == bundle_id: return bundle - if key in name.lower(): - result.append(bundle) - if len(result) == 1: - return result[0] return None - + def __iter__(self): return self._bundles.__iter__() -- cgit v0.9.1