account syncing to the session table is now working

This commit is contained in:
jengo 2000-12-14 11:39:22 +00:00
parent b6593537fc
commit d244b391f0
2 changed files with 5 additions and 4 deletions

View File

@ -17,7 +17,7 @@
include("../header.inc.php");
if ($ntheme) {
$phpgw->preferences->change($phpgw_info["user"]["account_id"],"theme","common",$ntheme);
$phpgw->preferences->change("common","theme",$ntheme);
$phpgw->preferences->commit();
Header("location: " . $phpgw->link("changetheme.php"));
exit;

View File

@ -201,19 +201,20 @@
<?php
$phpgw->common->phpgw_footer();
} else {
//$phpgw->preferences->preferences_delete("byappnotheme",$phpgw_info["user"]["account_id"],"common");
while ($setting = each($settings)) {
$phpgw->preferences->change($phpgw_info["user"]["account_id"],$setting[0],"common",$setting[1]);
$phpgw->preferences->change("common",$setting[0],$setting[1]);
}
// This one is specialized, so we do it manually
if ($phpgw_info["user"]["apps"]["admin"]) {
if ($show_currentusers) {
$phpgw->preferences->change($phpgw_info["user"]["account_id"],"show_currentusers","common");
$phpgw->preferences->change("common","show_currentusers");
}
}
$phpgw->preferences->commit();
if ($phpgw_info["server"]["useframes"] != "never") {
Header("Location: " . $phpgw->link($phpgw_info["server"]["webserver_url"] . "/index.php"));
exit;