[gnome-clocks] Remove AlarmItem update method



commit 7f59bc942c5b937bd3ed547b4a2c641f97f9b6f9
Author: Paolo Borelli <pborelli gnome org>
Date:   Sun Nov 25 12:03:44 2012 +0100

    Remove AlarmItem update method
    
    It is just called in __init__

 gnomeclocks/alarm.py |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)
---
diff --git a/gnomeclocks/alarm.py b/gnomeclocks/alarm.py
index 311483e..156e5b0 100644
--- a/gnomeclocks/alarm.py
+++ b/gnomeclocks/alarm.py
@@ -71,10 +71,6 @@ class AlarmItem:
     EVERY_DAY = [0, 1, 2, 3, 4, 5, 6]
 
     def __init__(self, name=None, hour=None, minute=None, days=EVERY_DAY):
-        self.update(name=name, hour=hour, minute=minute, days=days)
-        self.alert = Alert("alarm-clock-elapsed", name)
-
-    def update(self, name=None, hour=None, minute=None, days=EVERY_DAY):
         self.name = name
         self.hour = hour
         self.minute = minute
@@ -84,14 +80,16 @@ class AlarmItem:
         if not self.days:
             self.days = AlarmItem.EVERY_DAY
 
-        self.time = None
-        self.snooze_time = None
-        self.is_snoozing = False
-
-        if not hour == None and not minute == None:
+        if hour == None and minute == None:
+            self.time = None
+            self.snooze_time = None
+            self.is_snoozing = False
+        else:
             self._update_expiration_time()
             self._reset_snooze(self.time)
 
+        self.alert = Alert("alarm-clock-elapsed", name)
+
     def _update_expiration_time(self):
         now = datetime.now()
         dt = now.replace(hour=self.hour, minute=self.minute, second=0, microsecond=0)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]