diff --git a/app/javascript/template_builder/builder.vue b/app/javascript/template_builder/builder.vue index 87a815e5..ebb0f191 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 - Object.assign(replaceSchemaItem, schema[0]) + this.template.schema.splice(this.template.schema.indexOf(replaceSchemaItem), 1, schema[0]) this.template.documents.push(...documents) if (data.fields) {