Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/activity/activity.py
diff options
context:
space:
mode:
Diffstat (limited to 'sugar/activity/activity.py')
-rw-r--r--sugar/activity/activity.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/sugar/activity/activity.py b/sugar/activity/activity.py
index b3bbcba..ca71110 100644
--- a/sugar/activity/activity.py
+++ b/sugar/activity/activity.py
@@ -449,9 +449,7 @@ class Activity(Window, gtk.Container):
f.close()
os.remove(file_path)
- # TODO: Take this out when the datastore accepts binary data.
- import base64
- return base64.b64encode(preview_data)
+ return preview_data
def _get_buddies(self):
if self._shared_activity is not None:
@@ -481,7 +479,7 @@ class Activity(Window, gtk.Container):
if self._preview is None:
self.metadata['preview'] = ''
else:
- self.metadata['preview'] = self._preview
+ self.metadata['preview'] = dbus.ByteArray(self._preview)
try:
if self._jobject.file_path: