Shageenderan Sapai commited on
Commit
71d333d
·
1 Parent(s): 0b5b139

fix date comparision

Browse files
Files changed (1) hide show
  1. app/user.py +2 -1
app/user.py CHANGED
@@ -910,7 +910,8 @@ class User:
910
  if self.reminders is not None and len(self.reminders):
911
  # remove all reminders which 'recurrence' is 'once' or 'action' is 'delete' or the date is < today
912
  # this is to ensure that only reminders with recurrence and future reminder are kept
913
- self.reminders = [reminder for reminder in self.reminders if not (reminder['action'] == 'delete' or (reminder['recurrence'] in ['once', 'postponed'] and reminder['timestamp'] < pd.Timestamp.now(tz='UTC')))]
 
914
  logger.info(f"Active Reminders: {self.reminders}", extra={"user_id": self.user_id, "endpoint": "user_change_date"})
915
 
916
  ## ADD POINT FOR CHANGE DATE
 
910
  if self.reminders is not None and len(self.reminders):
911
  # remove all reminders which 'recurrence' is 'once' or 'action' is 'delete' or the date is < today
912
  # this is to ensure that only reminders with recurrence and future reminder are kept
913
+ now_utc = pd.Timestamp.now(tz='UTC')
914
+ self.reminders = [reminder for reminder in self.reminders if not (reminder['action'] == 'delete' or (reminder['recurrence'] in ['once', 'postponed'] and reminder['timestamp'].tz_convert('UTC') < now_utc))]
915
  logger.info(f"Active Reminders: {self.reminders}", extra={"user_id": self.user_id, "endpoint": "user_change_date"})
916
 
917
  ## ADD POINT FOR CHANGE DATE