From 58a64cee78bd3ba134b31c58a788f2eed6ad7ad2 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Tue, 13 Dec 2016 13:51:41 +0100 Subject: [PATCH] SyncRule: initialize hasServiceSet --- library/Director/Objects/SyncRule.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/Director/Objects/SyncRule.php b/library/Director/Objects/SyncRule.php index 452a3dda..3d32deea 100644 --- a/library/Director/Objects/SyncRule.php +++ b/library/Director/Objects/SyncRule.php @@ -262,6 +262,7 @@ class SyncRule extends DbObject if ($this->get('object_type') === 'service') { $hasHost = false; $hasObjectName = false; + $hasServiceSet = false; foreach ($this->getSyncProperties() as $key => $property) { if ($property->destination_field === 'host') { @@ -284,8 +285,7 @@ class SyncRule extends DbObject ); $this->destinationKeyPattern = '${host}!${object_name}'; - } - elseif ($hasServiceSet !== false && $hasObjectName !== false) { + } elseif ($hasServiceSet !== false && $hasObjectName !== false) { $this->hasCombinedKey = true; $this->sourceKeyPattern = sprintf( '%s!%s',