X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Falarm_handler.py;h=d3a9bb93f1eef2a4a43b37d64e47132a0870dd56;hb=9ac582f43519151468a10755e437558db607762a;hp=2c28990e205ca0a413f1f76a317b5476e7905944;hpb=1232e74f4ae9659f4c56d03edb7ba552a2d1ffbf;p=gc-dialer diff --git a/src/alarm_handler.py b/src/alarm_handler.py index 2c28990..d3a9bb9 100644 --- a/src/alarm_handler.py +++ b/src/alarm_handler.py @@ -63,7 +63,9 @@ class AlarmHandler(object): def _get_start_time(self, recurrence): now = datetime.datetime.now() - startTimeMinute = now.minute + recurrence + startTimeMinute = now.minute + max(recurrence, 5) # being safe + startTimeHour = now.hour + int(startTimeMinute / 60) + startTimeMinute = startTimeMinute % 59 now.replace(minute=startTimeMinute) timestamp = int(time.mktime(now.timetuple())) return timestamp