When starting an activity with activity_id but no object_id

try to figure out from the journal which object it was
associated to.
This commit is contained in:
Marco Pesenti Gritti
2007-09-14 16:16:54 +02:00
parent 4e18357902
commit 0a666e23cf
3 changed files with 48 additions and 23 deletions
+2 -1
View File
@@ -25,7 +25,6 @@ import gobject
from sugar.datastore import dbus_helpers
from sugar import activity
from sugar.activity.bundle import Bundle
from sugar.activity import activityfactory
from sugar.activity.activityhandle import ActivityHandle
from sugar.bundle.contentbundle import ContentBundle
@@ -130,6 +129,8 @@ class DSObject(object):
'application/vnd.olpc-sugar']
def resume(self, service_name=None):
from sugar.activity import activityfactory
if self.is_bundle():
if service_name is not None:
raise ValueError('Object is a bundle, cannot be resumed as an activity.')