Repository :
http://git.fedorahosted.org/cgit/fedocal.git
On branch : master
---------------------------------------------------------------
commit 22c47d360aa6c7782a74ee155aa11aa20e2dc2cc
Author: Pierre-Yves Chibon <pingou(a)pingoured.fr>
Date: Fri Nov 9 17:29:11 2012 +0100
The timezone conversion should be (and is) done earlier than the last minute
---------------------------------------------------------------
fedocal/fedocallib/dbaction.py | 18 +++++-------------
1 files changed, 5 insertions(+), 13 deletions(-)
diff --git a/fedocal/fedocallib/dbaction.py b/fedocal/fedocallib/dbaction.py
index 130d753..de7168c 100644
--- a/fedocal/fedocallib/dbaction.py
+++ b/fedocal/fedocallib/dbaction.py
@@ -21,12 +21,13 @@ import fedocallib
import model
-def add_reminder(session, remind_when, remind_who):
+def add_reminder(session, remind_when, remind_who, reminder_text=None):
""" Logic to add a reminder to the database.
"""
- reminder = model.Reminder(remind_when,
- remind_who,
- None)
+ reminder = model.Reminder(
+ reminder_offset=remind_when,
+ reminder_to=remind_who,
+ reminder_text=None)
reminder.save(session)
session.flush()
return reminder
@@ -54,15 +55,6 @@ def add_meeting(session, meeting_name, meeting_manager,
if not meeting_date_end:
meeting_date_end = meeting_date
- meeting_time_start = fedocallib.convert_time(
- datetime(2000, 1, 1,
- meeting_time_start.hour, meeting_time_start.minute),
- tzone, 'UTC')
- meeting_time_stop = fedocallib.convert_time(
- datetime(2000, 1, 1,
- meeting_time_start.hour, meeting_time_start.minute),
- tzone, 'UTC')
-
meeting = model.Meeting(
meeting_name=meeting_name,
meeting_manager=meeting_manager,