diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-08-08 14:57:56 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-08-08 14:57:56 (GMT) |
commit | f558daf03fc401ffa48cf2892593dbcd0ffbc868 (patch) | |
tree | 401390ea86c1a4b4591d7180c495ab151138aa15 /webactivity.py | |
parent | b5ed8c31b4877f40ad76e01b70c23bcd60d3af62 (diff) |
Increase robustness of session resuming.
Diffstat (limited to 'webactivity.py')
-rwxr-xr-x | webactivity.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/webactivity.py b/webactivity.py index e4e70a8..6ebeb98 100755 --- a/webactivity.py +++ b/webactivity.py @@ -99,17 +99,17 @@ class WebActivity(activity.Activity): self.metadata['mime_type'] = 'text/plain' if self.metadata['mime_type'] == 'text/plain': - session_data = self._browser.get_session() - if not self._jobject.metadata['title_set_by_user'] == '1': if self._browser.props.title: self.metadata['title'] = self._browser.props.title - f = open(file_path, 'w') - try: - f.write(session_data) - finally: - f.close() + session_data = self._browser.get_session() + if session_data: + f = open(file_path, 'w') + try: + f.write(session_data) + finally: + f.close() def destroy(self): if downloadmanager.can_quit(): |