Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Timezone issue for Meeting reminders #766

Closed
vjaro opened this issue Dec 9, 2015 · 2 comments
Closed

Timezone issue for Meeting reminders #766

vjaro opened this issue Dec 9, 2015 · 2 comments
Labels
Type:Bug Bugs within the core SuiteCRM codebase

Comments

@vjaro
Copy link

vjaro commented Dec 9, 2015

Steps to reproduce:

  1. Change user timezone settings to GMT+8
  2. Create a meeting
  3. Add 4 reminders with 15,10,5,1 minutes prior popup reminders.

Expected result
the desktop popup notifications will appear.
Actual result
Waited for all the reminders to popup but no reminders were displayed.

Now when i update my user timezone settings to UTC and did the previous steps, the reminders started displaying correctly as per defined on the popup reminder time.

@KhyberPass
Copy link
Contributor

As of 7.4.3 reminders for Calls and Meetings do not work correctly unless the user’s time zone is set to UTC. If the user’s time zone is set to say Europe (UTC+1) the reminder will trigger 1 hour later.

Some details, as part of the Reminder enhancements for 7.4.3 it looks like code was copied from include/javascript/jsAlerts.php to modules/Reminders/Reminder.php, however the code in jsAlerts queried date/time directly from the database where time is UTC, whereas Reminder was changed to use the Bean which returns time in the user’s time zone.

This problem is also present in 7.5.1. A patch fix will be posted soon.

@armadillotec
Copy link

In the 7.5.1 doesn't take timezone from php.ini

KhyberPass added a commit to KhyberPass/SuiteCRM that referenced this issue Feb 17, 2016
mattlorimer added a commit that referenced this issue Mar 15, 2016
Fix user time zone issue with reminder datetime. Fix for #766.
@mattlorimer mattlorimer added Type:Bug Bugs within the core SuiteCRM codebase Resolved: Next Release labels Mar 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type:Bug Bugs within the core SuiteCRM codebase
Projects
None yet
Development

No branches or pull requests

5 participants