Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/journal/expandedentry.py
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2013-03-28 00:25:49 (GMT)
committer Walter Bender <walter.bender@gmail.com>2013-03-28 00:25:49 (GMT)
commitafacd7d8bb7d22568d9597c7a5b1a08d92485364 (patch)
tree8072e521b22ed290fb540ac9c1724dbf81b5adca /src/jarabe/journal/expandedentry.py
parent97f01ec01636c444f4e49e23736fef172ee91f78 (diff)
Make separate method for _write_entry so code can be used multiple times
Diffstat (limited to 'src/jarabe/journal/expandedentry.py')
-rw-r--r--src/jarabe/journal/expandedentry.py19
1 files changed, 11 insertions, 8 deletions
diff --git a/src/jarabe/journal/expandedentry.py b/src/jarabe/journal/expandedentry.py
index c3598cb..f336cc8 100644
--- a/src/jarabe/journal/expandedentry.py
+++ b/src/jarabe/journal/expandedentry.py
@@ -407,17 +407,20 @@ class ExpandedEntry(Gtk.EventBox):
needs_update = True
if needs_update:
- if self._metadata.get('mountpoint', '/') == '/':
- model.write(self._metadata, update_mtime=False)
- else:
- old_file_path = os.path.join(self._metadata['mountpoint'],
- model.get_file_name(old_title,
- self._metadata['mime_type']))
- model.write(self._metadata, file_path=old_file_path,
- update_mtime=False)
+ self._write_entry()
self._update_title_sid = None
+ def _write_entry(self):
+ if self._metadata.get('mountpoint', '/') == '/':
+ model.write(self._metadata, update_mtime=False)
+ else:
+ old_file_path = os.path.join(
+ self._metadata['mountpoint'],
+ model.get_file_name(old_title, self._metadata['mime_type']))
+ model.write(self._metadata, file_path=old_file_path,
+ update_mtime=False)
+
def _keep_icon_toggled_cb(self, keep_icon):
if keep_icon.get_active():
self._metadata['keep'] = 1