From 5d908f7ac4088ab83c04bf37fba1fc3c8172ce01 Mon Sep 17 00:00:00 2001 From: Romain Neutron Date: Thu, 23 Feb 2012 17:54:27 +0100 Subject: [PATCH] Fix Upgrade script --- lib/Alchemy/Phrasea/Core/Configuration.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/Alchemy/Phrasea/Core/Configuration.php b/lib/Alchemy/Phrasea/Core/Configuration.php index 166e84bd5f..e7d7704e01 100644 --- a/lib/Alchemy/Phrasea/Core/Configuration.php +++ b/lib/Alchemy/Phrasea/Core/Configuration.php @@ -133,11 +133,13 @@ class Configuration foreach ($configs as $env => $conf) { - if (isset($configs[$env]['phraseanet'])) + if (!is_array($configs[$env]) || !array_key_exists('phraseanet', $configs[$env])) { - $configs[$env]['phraseanet']['servername'] = $old_parameters['servername']; + continue; } + $configs[$env]['phraseanet']['servername'] = $old_parameters['servername']; + if ($env === 'prod' && isset($configs[$env]['cache'])) { $configs[$env]["cache"] = $cacheService;