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',