X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=admin%2Finst_theme.php;h=af640e883b915f30f86348804f2aeb85334ce8e9;hb=1d8bbcbf6bf6c663d83283be329758a936f863fa;hp=baea29cf5d2f54e84a14fb49c74b3faac07ee53f;hpb=7522c13fa5688a20571f6611fc39307b13f43950;p=fa-stable.git diff --git a/admin/inst_theme.php b/admin/inst_theme.php index baea29cf..af640e88 100644 --- a/admin/inst_theme.php +++ b/admin/inst_theme.php @@ -32,15 +32,16 @@ function clean_user_themes($id) global $db_connections, $db, $installed_extensions; $theme = $installed_extensions[$id]['package']; - $db_sav = $db; + $comp = user_company(); foreach ($db_connections as $n => $conn) { - $db = $_SESSION["wa_current_user"]->get_db_connection($n); + $db = $_SESSION["wa_current_user"]->set_db_connection($n); $sql = "UPDATE {$conn['tbpref']}users SET theme='default' WHERE theme='$theme'"; if (!db_query($sql, 'Cannot update user theme settings')) return false; } - $db = $db_sav; + $db = $_SESSION["wa_current_user"]->set_db_connection($comp); + $_SESSION['wa_current_user']->prefs->theme = 'default'; return true; }