moved opy to cloneCondition

This commit is contained in:
Joel McKinnon 2020-03-30 07:13:15 -07:00
parent a5a4bb87c5
commit 2907d6d79c

View File

@ -108,7 +108,7 @@ export default class ConditionManager extends EventEmitter {
...conditionConfiguration, ...conditionConfiguration,
id: uuid(), id: uuid(),
configuration: { configuration: {
...JSON.parse(JSON.stringify(conditionConfiguration)).configuration, ...conditionConfiguration.configuration,
name: `Copy of ${conditionConfiguration.configuration.name}` name: `Copy of ${conditionConfiguration.configuration.name}`
} }
}; };
@ -138,7 +138,7 @@ export default class ConditionManager extends EventEmitter {
} }
cloneCondition(conditionConfiguration, index) { cloneCondition(conditionConfiguration, index) {
this.createAndSaveCondition(index, conditionConfiguration); this.createAndSaveCondition(index, JSON.parse(JSON.stringify(conditionConfiguration)));
} }
createAndSaveCondition(index, conditionConfiguration) { createAndSaveCondition(index, conditionConfiguration) {