Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/serialize.py
diff options
context:
space:
mode:
authorerikb <erikb@574bc980-5f2d-0410-acbc-c8f9f0eb14e0>2007-11-06 22:35:10 (GMT)
committer erikb <erikb@574bc980-5f2d-0410-acbc-c8f9f0eb14e0>2007-11-06 22:35:10 (GMT)
commit706b0f9647f4f528ae1523874e0817e390227886 (patch)
tree65d6ef560c69e3cdbea63b8ffaf37bfc760af4e4 /serialize.py
parentd1bee2c30e32b7d05beb709dbd0fbf7383cd7cd7 (diff)
working thumbnails
git-svn-id: http://mediamods.com/public-svn/camera-activity/Record.activity@888 574bc980-5f2d-0410-acbc-c8f9f0eb14e0
Diffstat (limited to 'serialize.py')
-rw-r--r--serialize.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/serialize.py b/serialize.py
index 2df2d3e..ec51f63 100644
--- a/serialize.py
+++ b/serialize.py
@@ -3,6 +3,7 @@ from xml.dom.minidom import getDOMImplementation
from xml.dom.minidom import parse
import cStringIO
import os
+import gtk
from sugar.datastore import datastore
@@ -294,7 +295,7 @@ def _saveMediaToDatastore( el, recd ):
datastorePreviewPixbuf = recd.getThumbPixbuf()
if (recd.type == Constants.TYPE_AUDIO):
datastorePreviewPixbuf = recd.getAudioImagePixbuf()
- elif (recd.type == Constant.TYPE_PHOTO):
+ elif (recd.type == Constants.TYPE_PHOTO):
datastorePreviewFilepath = recd.getMediaFilepath()
datastorePreviewPixbuf = gtk.gdk.pixbuf_new_from_file(datastorePreviewFilepath)
@@ -322,8 +323,9 @@ def _saveMediaToDatastore( el, recd ):
datastore.write( mediaObject )
recd.datastoreId = mediaObject.object_id
- recd.mediaFilename = None
- recd.thumbFilename = None
recd.savedMedia = True
- _saveXml( el, recd ) \ No newline at end of file
+ _saveXml( el, recd )
+
+ recd.mediaFilename = None
+ recd.thumbFilename = None \ No newline at end of file