diff options
author | James Simmons <jim@olpc.simmons> | 2009-07-10 00:44:30 (GMT) |
---|---|---|
committer | James Simmons <jim@olpc.simmons> | 2009-07-10 00:44:30 (GMT) |
commit | a29fdd551b8e16b60f5f158b6b27e1b4faa3a6fb (patch) | |
tree | 83ad3a6870ffa2c2e7908406cca297be1c8aa15e /ReadEtextsActivity.py | |
parent | 81f7f691f0fda515c90106c2e7862fc5d2700da8 (diff) |
modified: ReadEtextsActivity.py
Diffstat (limited to 'ReadEtextsActivity.py')
-rw-r--r-- | ReadEtextsActivity.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/ReadEtextsActivity.py b/ReadEtextsActivity.py index 3a2dce9..aaaf1e3 100644 --- a/ReadEtextsActivity.py +++ b/ReadEtextsActivity.py @@ -638,7 +638,7 @@ class ReadEtextsActivity(activity.Activity): def extract_pickle_file(self): "Extract the pickle file to an instance directory for viewing" try: - self.zf.getinfo('annotations.pk1') + self.zf.getinfo('annotations.pkl') filebytes = self.zf.read('annotations.pkl') f = open(self.pickle_file_temp, 'wb') try: @@ -663,7 +663,7 @@ class ReadEtextsActivity(activity.Activity): def get_saved_page_number(self): title = self.metadata.get('title', '') - if not title[len(title)- 1].isdigit(): + if title == '' or not title[len(title)- 1].isdigit(): self.page = 0 else: i = len(title) - 1 @@ -679,7 +679,7 @@ class ReadEtextsActivity(activity.Activity): def save_page_number(self): title = self.metadata.get('title', '') - if not title[len(title)- 1].isdigit(): + if title == '' or not title[len(title)- 1].isdigit(): title = title + ' P' + str(self.page + 1) else: i = len(title) - 1 @@ -725,9 +725,10 @@ class ReadEtextsActivity(activity.Activity): pagecount = pagecount + 1 self.annotations.restore() - self.metadata['title'] = self.annotations.get_title() - self.metadata['title_set_by_user'] = '1' - print self.annotations.get_title() + if self.is_received_document == True: + self.metadata['title'] = self.annotations.get_title() + self.metadata['title_set_by_user'] = '1' + print self.annotations.get_title() self.get_saved_page_number() self.show_page(self.page) |