diff --git a/library/Director/Web/Form/CloneImportSourceForm.php b/library/Director/Web/Form/CloneImportSourceForm.php index bf29bb64..fb3e649e 100644 --- a/library/Director/Web/Form/CloneImportSourceForm.php +++ b/library/Director/Web/Form/CloneImportSourceForm.php @@ -51,6 +51,7 @@ class CloneImportSourceForm extends Form $export = $this->source->export(); $newName = $this->getValue('source_name'); $export->source_name = $newName; + unset($export->originalId); if (ImportSource::existsWithName($newName, $this->source->getConnection())) { $this->getElement('source_name')->addMessage('Name already exists'); diff --git a/library/Director/Web/Form/CloneSyncRuleForm.php b/library/Director/Web/Form/CloneSyncRuleForm.php index 4b3865e0..2077135b 100644 --- a/library/Director/Web/Form/CloneSyncRuleForm.php +++ b/library/Director/Web/Form/CloneSyncRuleForm.php @@ -52,6 +52,8 @@ class CloneSyncRuleForm extends Form $export = $this->rule->export(); $newName = $this->getValue('rule_name'); $export->rule_name = $newName; + unset($export->originalId); + if (SyncRule::existsWithName($newName, $this->getTargetDb())) { $this->getElement('rule_name')->addMessage('Name already exists'); }