Date & Time Conditions stuck in GMT Timestamp?

Anyone else noticed this? If the server is set in BST (British Summer Time), then time conditions are an hour out - even though being set by the FusionPBX popup calendar as the correct time. In dial plan, they are the correct time and date, but when the server is in BST - they don't kick in until an hour later.

Shame FusionPBX team took the issues tab off GitHub eh...
 
Last edited:
"even though being set by the FusionPBX popup calendar as the correct time"
There isn't a popup calendar that changes time zone or server time.

You set the time zone in then FusionPBX Menu -> Default Settings -> Domain -> time_zone then select the right name.
 
I am noticing in 4.4 the 'time of day' check works great but the 'date & time' check isn't adhering to the time_zone variable for the domain even when the server is in UTC. The freeswitch confluence site appears to say that either time_zone or tod_tz_offset can be used for either of these dial plan conditions (minute-of-day or date-time). I don't think the fix would be at the FusionPBX layer but in the dial as it appears to support the offset and time zone corrections.
ref: https://freeswitch.org/jira/browse/FS-4741

I am still working through how to best address this but thought I would post my findings.