acs_user::flush_user_info (public)
acs_user::flush_user_info -user_id user_id
Defined in packages/acs-tcl/tcl/community-core-procs.tcl
Flush only info coming from acs_user::get_user_info proc. This includes also lookup by username, because username and authority_id might also have changed.
- Switches:
- -user_id (required)
- See Also:
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- demote_promote_a_user
Source code: set user [acs_user::get_user_info -user_id $user_id] acs::clusterwide ns_cache flush user_info_cache [list get_by_username -authority_id [dict get $user authority_id] -username [dict get $user username]] acs::clusterwide ns_cache flush user_info_cache [list get_user_info $user_id]Generic XQL file: packages/acs-tcl/tcl/community-core-procs.xql
PostgreSQL XQL file: packages/acs-tcl/tcl/community-core-procs-postgresql.xql
Oracle XQL file: packages/acs-tcl/tcl/community-core-procs-oracle.xql