Ticket #1591: keep.patch

File keep.patch, 634 bytes (added by sayamindu, 14 years ago)

Proposed patch

  • src/jarabe/journal/expandedentry.py

    diff --git a/src/jarabe/journal/expandedentry.py b/src/jarabe/journal/expandedentry.py
    index 94d90ed..f8e7f98 100644
    a b class ExpandedEntry(hippo.CanvasBox): 
    406406        self._update_title_sid = None
    407407
    408408    def get_keep(self):
    409         return int(self._metadata.get('keep', 0)) == 1
     409        try:
     410            keep = int(self._metadata.get('keep', 0))
     411        except ValueError:
     412            keep =  0
     413
     414        return keep == 1
    410415
    411416    def _keep_icon_activated_cb(self, keep_icon):
    412417        if not model.is_editable(self._metadata):