From 00700702e21ae54ba0f5170e5d172aafc1af5f02 Mon Sep 17 00:00:00 2001 From: Kevin Duret <duret.kevin@gmail.com> Date: Wed, 15 Nov 2017 10:54:06 +0100 Subject: [PATCH] fix(wiki): avoid double migration of service wiki pages (#5883) --- bin/migrateWikiPages.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/migrateWikiPages.php b/bin/migrateWikiPages.php index 5354358a50..f665ff309a 100644 --- a/bin/migrateWikiPages.php +++ b/bin/migrateWikiPages.php @@ -44,16 +44,16 @@ foreach ($pages as $page) { $newName = ''; if (preg_match('/Host\:(.+)/', $page, $matches)) { $newName = 'Host : ' . $matches[1]; - } elseif (preg_match('/Host-Template\:(.+)/', $page, $matches)){ + } elseif (preg_match('/Host-Template\:(.+)/', $page, $matches)) { $newName = 'Host-Template : ' . $matches[1]; - } elseif (preg_match('/Service\:(.+)/', $page, $matches)){ + } elseif (preg_match('/Service\:(.+)/', $page, $matches) && !preg_match('/Service\:\s+\/\s+/', $page)) { $name = explode(' ', $matches[1]); if (count($name) > 1) { $hostName = array_shift($name); $serviceName = implode(' ', $name); $newName = 'Service : ' . $hostName . ' / ' . $serviceName; } - } elseif (preg_match('/Service-Template\:(.+)/', $page, $matches)){ + } elseif (preg_match('/Service-Template\:(.+)/', $page, $matches)) { $newName = 'Service-Template : ' . $matches[1]; } -- GitLab