diff options
author | James Simmons <jim@simmons.olpc> | 2009-08-21 00:03:18 (GMT) |
---|---|---|
committer | James Simmons <jim@simmons.olpc> | 2009-08-21 00:03:18 (GMT) |
commit | 3ceeab2d5a9d2b5e85b0ce006e3a57fb446e5882 (patch) | |
tree | bf070247e3df2d95b8c6b4968cfaa0bed48cabed /viewslides.py | |
parent | d4985bc7bf154b791fb6da14669684531fdc9951 (diff) |
modified: viewslides.py
Diffstat (limited to 'viewslides.py')
-rwxr-xr-x | viewslides.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/viewslides.py b/viewslides.py index c796ef9..c987c24 100755 --- a/viewslides.py +++ b/viewslides.py @@ -336,8 +336,12 @@ class ViewSlidesActivity(activity.Activity): self.show_image_tables(True) def load_journal_table(self): - ds_objects, num_objects = datastore.find({'mime_type':['image/jpeg', 'image/gif', \ - 'image/tiff', 'image/png']}, 'title') + try: + ds_objects, num_objects = datastore.find({'mime_type':['image/jpeg', 'image/gif', \ + 'image/tiff', 'image/png']}, 'title') + except UnicodeDecodeError: + ds_objects, num_objects = datastore.find({'mime_type':['image/jpeg', 'image/gif', \ + 'image/tiff', 'image/png']}) self.ls_right.clear() for i in xrange (0, num_objects, 1): iter = self.ls_right.append() |