X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fcurrent_user.inc;h=023591d351852727b06a1022b3b0e8d0eab29213;hb=4cf1c3dbb9ae74e0c47dda456f7ac97c7659b3fa;hp=fbd54bf1dc05e59aab376f5850219e7c106b0b9d;hpb=b6af4ea4c99734cfd051395289107bbba5a405e9;p=fa-stable.git diff --git a/includes/current_user.inc b/includes/current_user.inc index fbd54bf1..023591d3 100644 --- a/includes/current_user.inc +++ b/includes/current_user.inc @@ -1,13 +1,13 @@ . + See the License here . ***********************************************************************/ include_once($path_to_root . "/includes/prefs/userprefs.inc"); @@ -30,10 +30,10 @@ class current_user function current_user() { - $this->loginname = $username = $this->name = $this->company = ""; + $this->loginname = $this->username = $this->name = $this->company = ""; $this->logged = false; - $this->prefs = null; + $this->prefs = new user_prefs(); } function logged_in() @@ -109,11 +109,12 @@ class current_user function update_prefs($price_dec, $qty_dec, $exrate_dec, $percent_dec, $showgl, $showcodes, $date_format, $date_sep, $tho_sep, $dec_sep, - $theme, $pagesize, $show_hints, $profile, $rep_popup, $query_size, $graphic_links) { + $theme, $pagesize, $show_hints, $profile, $rep_popup, $query_size, + $graphic_links, $lang) { update_user_display_prefs($this->username, $price_dec, $qty_dec, $exrate_dec, $percent_dec, $showgl, $showcodes, $date_format, $date_sep, $tho_sep, $dec_sep, $theme, $pagesize, - $show_hints, $profile, $rep_popup, $query_size, $graphic_links); + $show_hints, $profile, $rep_popup, $query_size, $graphic_links, $lang); // re-read the prefs $user = get_user($this->username); @@ -303,12 +304,12 @@ function user_graphic_links() function set_user_prefs($price_dec, $qty_dec, $exrate_dec, $percent_dec, $showgl, $showcodes, $date_format, $date_sep, $tho_sep, $dec_sep, $theme, $pagesize, $show_hints, - $print_profile, $rep_popup, $query_size, $graphic_links) + $print_profile, $rep_popup, $query_size, $graphic_links, $lang) { $_SESSION["wa_current_user"]->update_prefs($price_dec, $qty_dec, $exrate_dec, $percent_dec, $showgl, $showcodes, $date_format, $date_sep, $tho_sep, $dec_sep, $theme, $pagesize, $show_hints, - $print_profile, $rep_popup, $query_size, $graphic_links); + $print_profile, $rep_popup, $query_size, $graphic_links, $lang); } function add_user_js_data() {