bug_tracker::get_user_prefs (public)

 bug_tracker::get_user_prefs [ -package_id package_id ] \
    [ -user_id user_id ]

Defined in packages/bug-tracker/tcl/bug-tracker-procs.tcl

Switches:
-package_id
(optional)
-user_id
(optional)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::conn bug_tracker::conn (public) bug_tracker::get_user_prefs bug_tracker::get_user_prefs bug_tracker::conn->bug_tracker::get_user_prefs ad_conn ad_conn (public) bug_tracker::get_user_prefs->ad_conn bug_tracker::get_user_prefs_internal bug_tracker::get_user_prefs_internal (public) bug_tracker::get_user_prefs->bug_tracker::get_user_prefs_internal util_memoize util_memoize (public) bug_tracker::get_user_prefs->util_memoize

Testcases:
No testcase defined.
Source code:
    if { $package_id eq "" } {
        set package_id [ad_conn package_id]
    }

    if { ![info exists user_id] } {
        set user_id [ad_conn user_id]
    }

    return [util_memoize [list bug_tracker::get_user_prefs_internal $package_id $user_id]]
Generic XQL file:
packages/bug-tracker/tcl/bug-tracker-procs.xql

PostgreSQL XQL file:
packages/bug-tracker/tcl/bug-tracker-procs-postgresql.xql

Oracle XQL file:
packages/bug-tracker/tcl/bug-tracker-procs-oracle.xql

[ hide source ] | [ make this the default ]
Show another procedure: