Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Simmons <nicestep@gmail.com>2014-02-16 20:42:26 (GMT)
committer James Simmons <nicestep@gmail.com>2014-02-16 20:42:26 (GMT)
commitf35894f9b621728aa38d7ddb4a8efa6777a8adaf (patch)
treea0f4bb20c6cb496bc971be7d56c647d1691367b2
parent0c4d89380da09a0c8ecfd26ec6845eb86c87ee67 (diff)
modified: sugarcommander.py
Use sugar3.datastore and replace has_key() with in.
-rwxr-xr-xsugarcommander.py23
1 files changed, 5 insertions, 18 deletions
diff --git a/sugarcommander.py b/sugarcommander.py
index 215c0f6..1a8011d 100755
--- a/sugarcommander.py
+++ b/sugarcommander.py
@@ -29,7 +29,7 @@ from gi.repository import GdkPixbuf
from sugar3.activity import widgets
from sugar3.graphics.toolbarbox import ToolbarBox
from sugar3 import mime
-from sugar.datastore import datastore
+from sugar3.datastore import datastore
from sugar3.graphics.alert import NotifyAlert
from sugar3.graphics import style
from gettext import gettext as _
@@ -488,12 +488,12 @@ class SugarCommander(activity.Activity):
def set_form_fields(self, jobject):
self.title_entry.set_text(jobject.metadata['title'])
description_textbuffer = self.description_textview.get_buffer()
- if jobject.metadata.has_key('description'):
+ if 'description' in jobject.metadata:
description_textbuffer.set_text(jobject.metadata['description'])
else:
description_textbuffer.set_text('')
tags_textbuffer = self.tags_textview.get_buffer()
- if jobject.metadata.has_key('tags'):
+ if 'tags' in jobject.metadata:
tags_textbuffer.set_text(jobject.metadata['tags'])
else:
tags_textbuffer.set_text('')
@@ -502,7 +502,7 @@ class SugarCommander(activity.Activity):
def create_preview(self, object_id):
jobject = datastore.get(object_id)
- if jobject.metadata.has_key('preview'):
+ if 'preview' in jobject.metadata:
preview = jobject.metadata['preview']
if preview is None or preview == '' or preview == 'None':
if jobject.metadata['mime_type'] .startswith('image/') and \
@@ -519,7 +519,7 @@ class SugarCommander(activity.Activity):
self.show_image('xoimage.jpg')
return
- if jobject.metadata.has_key('preview') and \
+ if 'preview' in jobject.metadata and \
len(jobject.metadata['preview']) > 4:
if jobject.metadata['preview'][1:4] == 'PNG':
@@ -541,20 +541,7 @@ class SugarCommander(activity.Activity):
def load_journal_table(self):
self.btn_save.props.sensitive = False
self.btn_delete.props.sensitive = False
- ds_mounts = datastore.mounts()
- mountpoint_id = None
- if len(ds_mounts) == 1 and ds_mounts[0]['id'] == 1:
- pass
- else:
- for mountpoint in ds_mounts:
- id = mountpoint['id']
- uri = mountpoint['uri']
- if uri.startswith('/home'):
- mountpoint_id = id
-
query = {}
- if mountpoint_id is not None:
- query['mountpoints'] = [ mountpoint_id ]
ds_objects, num_objects = datastore.find(query, properties=['uid',
'title', 'mime_type'])