From 61ad98aa9dcdaa01665ef8a88a2ef4e214493dd2 Mon Sep 17 00:00:00 2001 From: thomasb Date: Wed, 26 Sep 2007 15:52:06 +0000 Subject: Allow to save particular user prefs git-svn-id: https://svn.roundcube.net/trunk@827 208e9e7b-5314-0410-a742-e7e81cd9613c --- roundcubemail/program/include/main.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/roundcubemail/program/include/main.inc b/roundcubemail/program/include/main.inc index ee6d19ba8..9809865d4 100644 --- a/roundcubemail/program/include/main.inc +++ b/roundcubemail/program/include/main.inc @@ -843,6 +843,9 @@ function rcmail_save_user_prefs($a_user_prefs) { global $DB, $CONFIG, $sess_user_lang; + // merge (partial) prefs array with existing settings + $a_user_prefs += (array)$_SESSION['user_prefs']; + $DB->query("UPDATE ".get_table_name('users')." SET preferences=?, language=? -- cgit v1.2.3