From 41f6415570454c47f524f0aea2ffdda3a54678f8 Mon Sep 17 00:00:00 2001 From: garvinhicking Date: Tue, 25 Oct 2005 11:04:04 +0000 Subject: [PATCH] Fix permission issue when permalinks are not configurable and no array is returned. Thanks to Falk! --- include/admin/configuration.inc.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/include/admin/configuration.inc.php b/include/admin/configuration.inc.php index cf650d0..a4af5e2 100644 --- a/include/admin/configuration.inc.php +++ b/include/admin/configuration.inc.php @@ -41,9 +41,11 @@ switch ($_POST['installAction'] && serendipity_checkFormToken()) { // will force to update the .htaccess for rewrite rules. if ($serendipity['rewrite'] != 'none') { $permconf = serendipity_parseTemplate(S9Y_CONFIG_TEMPLATE); - foreach($permconf['permalinks']['items'] AS $permitem) { - $permalinkOld[] = $oldConfig[$permitem['var']]; - $permalinkNew[] = $serendipity[$permitem['var']]; + if (is_array($permconf) && is_array($permconf['permalinks']['items'])) { + foreach($permconf['permalinks']['items'] AS $permitem) { + $permalinkOld[] = $oldConfig[$permitem['var']]; + $permalinkNew[] = $serendipity[$permitem['var']]; + } } } -- 2.39.5