summaryrefslogtreecommitdiff
path: root/program/steps/settings/save_prefs.inc
diff options
context:
space:
mode:
authorAleksander Machniak <alec@alec.pl>2014-06-11 19:16:57 +0200
committerAleksander Machniak <alec@alec.pl>2014-06-11 19:16:57 +0200
commitf105dbb7691dd2ae919486a3b82b98be494e94be (patch)
treecbefe9983d4117ad24288552c114a80f1aaff172 /program/steps/settings/save_prefs.inc
parent0a5088758e4da6b80982f4fee16c48e7cc0e2fcc (diff)
Fix PHP error in Preferences when default_folders was in dont_override (#1489940)
Diffstat (limited to 'program/steps/settings/save_prefs.inc')
-rw-r--r--program/steps/settings/save_prefs.inc15
1 files changed, 4 insertions, 11 deletions
diff --git a/program/steps/settings/save_prefs.inc b/program/steps/settings/save_prefs.inc
index f71eee39a..fba2b351f 100644
--- a/program/steps/settings/save_prefs.inc
+++ b/program/steps/settings/save_prefs.inc
@@ -192,17 +192,10 @@ case 'addressbook':
case 'folders':
// special handling for 'default_folders'
- if (in_array('default_folders', (array)$CONFIG['dont_override'])) {
- foreach (array('drafts_mbox','sent_mbox','junk_mbox','trash_mbox') as $p) {
- $a_user_prefs[$p] = $CONFIG[$p];
- }
- }
- else {
- $a_user_prefs['default_folders'] = array('INBOX');
- foreach (array('drafts_mbox','sent_mbox','junk_mbox','trash_mbox') as $p) {
- if ($a_user_prefs[$p]) {
- $a_user_prefs['default_folders'][] = $a_user_prefs[$p];
- }
+ $a_user_prefs['default_folders'] = array('INBOX');
+ foreach (array('drafts_mbox', 'sent_mbox', 'junk_mbox', 'trash_mbox') as $p) {
+ if ($a_user_prefs[$p]) {
+ $a_user_prefs['default_folders'][] = $a_user_prefs[$p];
}
}