Users timezone when registering..
Submitted Mikey B, Aug 20 2012 03:47 AM | Last updated Aug 28 2012 06:02 AM
Apparently when a user registers it respects the server time, and not the setting set in the ACP > System Settings > Advanced sub-tab > Date, Time and Number Formats > Native server time zone
To update the timezone a user registers with you have to change the server time.
#813833
To update the timezone a user registers with you have to change the server time.
#813833
- CosaSaiFare likes this
| Status: | Fixed |
| Version: | 3.3.4 |
| Fixed In: | 3.3.5 |











3 Comments
EDIT: Actually, further to that, anything that doesn't use the public registration form would likely be affected by this (LDAP, External Auth, basically any login method that creates a local member upon login).
Changing this in login_core:
$member['members']['members_created_remote'] = true; $member['members']['members_display_name'] = ( $member['members']['members_display_name'] ) ? $member['members']['members_display_name'] : $member['members']['name'];To this:
$member['members']['members_created_remote'] = true; $member['members']['members_display_name'] = ( $member['members']['members_display_name'] ) ? $member['members']['members_display_name'] : $member['members']['name']; $member['members']['time_offset'] = ( $member['members']['time_offset'] ) ? $member['members']['time_offset'] : $this->settings['time_offset'];Should fix it in that instance, I believe.
-
Updating Status to: Fixed
-