diff --git a/app/javascript/template_builder/builder.vue b/app/javascript/template_builder/builder.vue index ebb0f191..87a815e5 100644 --- a/app/javascript/template_builder/builder.vue +++ b/app/javascript/template_builder/builder.vue @@ -1536,7 +1536,7 @@ export default { onDocumentReplace (data) { const { replaceSchemaItem, schema, documents } = data - this.template.schema.splice(this.template.schema.indexOf(replaceSchemaItem), 1, schema[0]) + Object.assign(replaceSchemaItem, schema[0]) this.template.documents.push(...documents) if (data.fields) {