lang::user::set_timezone (public)
lang::user::set_timezone timezone
Defined in packages/acs-lang/tcl/locale-procs.tcl
Set the user's timezone setting.
- Parameters:
- timezone (required)
- name from acs-reference package (e.g., Asia/Tokyo, America/New_York)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- set_get_timezone, set_timezone_not_logged_in
Source code: set user_id [ad_conn user_id] if { $user_id == 0 } { error "User not logged in" } else { db_dml set_user_timezone {} util_memoize_flush [list lang::user::timezone_no_cache $user_id] }XQL Not present: PostgreSQL, Oracle Generic XQL file: <fullquery name="lang::user::set_timezone.set_user_timezone"> <querytext> update user_preferences set timezone = :timezone where user_id = :user_id </querytext> </fullquery>packages/acs-lang/tcl/locale-procs.xql