Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2009-04-06 14:21:43 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-04-06 14:42:02 (GMT)
commitbf550df9d0652c4800f5e6d0e1960584eb257987 (patch)
tree5ca17f541349c901acbb1349a07755ea5ff297c1
parentf15b689132082f8edc7408902aad9c27809624b9 (diff)
If user updates an activity installed... #707
-rw-r--r--src/jarabe/model/bundleregistry.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/jarabe/model/bundleregistry.py b/src/jarabe/model/bundleregistry.py
index d23d5cb..42d39b0 100644
--- a/src/jarabe/model/bundleregistry.py
+++ b/src/jarabe/model/bundleregistry.py
@@ -210,7 +210,7 @@ class BundleRegistry(gobject.GObject):
''.join(traceback.format_exception(*sys.exc_info()))))
return None
- if self.is_installed(bundle):
+ if self.get_bundle(bundle.get_bundle_id()):
return None
self._bundles.append(bundle)
@@ -321,7 +321,8 @@ class BundleRegistry(gobject.GObject):
def install(self, bundle):
activities_path = env.get_user_activities_path()
- if self.is_installed(bundle):
+
+ if self.get_bundle(bundle.get_bundle_id()):
raise AlreadyInstalledException
for installed_bundle in self._bundles: