586 root> diff -uw modules/event/event.module.~1~ modules/event/event.module --- modules/event/event.module.~1~ 2010-02-26 05:20:50.000000000 -0500 +++ modules/event/event.module 2010-11-16 08:28:54.077165438 -0500 @@ -273,7 +273,7 @@ // Lookup TZ ID based on TZ offset $timezone_id = event_timezone_map($user->timezone); // Update all users with the same offset. - db_query('UPDATE {users} SET timezone_id = %d WHERE timezone = %d AND timezone_id = 0', $timezone_id, $user->timezone); + db_query('UPDATE {users} SET timezone_id = %d WHERE timezone = \'%d\' AND timezone_id = 0', $timezone_id, $user->timezone); } } } @@ -2423,7 +2423,7 @@ $offset = explode(':', $zone->offset); } $offset = $offset[0] * 3600 + $offset[1] * 60 + $offset[2]; - db_query('UPDATE {users} SET timezone = %d WHERE timezone_id = %d', $offset, $zone->timezone); + db_query('UPDATE {users} SET timezone = \'%d\' WHERE timezone_id = %d', $offset, $zone->timezone); if ($site_timezone == $zone->timezone) { variable_set('date_default_timezone', $offset); } @@ -2845,7 +2845,7 @@ */ function event_extra_user_form_submit($form, &$form_state) { $values = explode('|', $form_state['values']['timezone']); - db_query('UPDATE {users} SET timezone = %d, timezone_id = %d WHERE uid = %d', $values[1], $values[0], arg(1)); + db_query('UPDATE {users} SET timezone = \'%d\', timezone_id = %d WHERE uid = %d', $values[1], $values[0], arg(1)); } /**