From 9e85e4b94995fbb5f73e73b3335ebdac9aae9802 Mon Sep 17 00:00:00 2001 From: Kjartan Mannes Date: Mon, 30 Sep 2002 09:19:50 +0000 Subject: - fixing block configuration not working when user is disabling all blocks. --- modules/block.module | 8 +++++++- modules/block/block.module | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) (limited to 'modules') diff --git a/modules/block.module b/modules/block.module index b7024dbca..ea30747df 100644 --- a/modules/block.module +++ b/modules/block.module @@ -274,7 +274,13 @@ function block_user($type, &$edit, &$user) { if (isset($form)) { return form_item(t("Block configuration"), ''. $form .'
', t("Enable the blocks you would like to see displayed in the side bars.")); } - + break; + case "edit_validate": + if (!$edit["block"]) { + $edit["block"] = array(); + } + return $edit; + break; } } diff --git a/modules/block/block.module b/modules/block/block.module index b7024dbca..ea30747df 100644 --- a/modules/block/block.module +++ b/modules/block/block.module @@ -274,7 +274,13 @@ function block_user($type, &$edit, &$user) { if (isset($form)) { return form_item(t("Block configuration"), ''. $form .'
', t("Enable the blocks you would like to see displayed in the side bars.")); } - + break; + case "edit_validate": + if (!$edit["block"]) { + $edit["block"] = array(); + } + return $edit; + break; } } -- cgit v1.2.3