fix reset values

pull/150/merge^2
iozeey 2 years ago
parent cf628a8ea5
commit 5c6d27bbd4

@ -541,13 +541,16 @@ export default {
},
removeArea (area) {
const field = this.template.fields.find((f) => f.areas?.includes(area))
if (['my_text', 'my_signature', 'my_initials', 'my_date'].includes(field.type)) {
const myAttachmentsIndex = this.myAttachmentsIndex[this.template.values[field.uuid]]
const valuesArray = Object.values(this.template.values)
const valueIndex = valuesArray.findIndex((value) => value === this.template.values[field.uuid])
valuesArray.splice(valueIndex, 1)
const valueKey = Object.keys(this.template.values)[valueIndex]
if (['my_signature', 'my_initials'].includes(field.type)) {
const myAttachmentsIndex = this.myAttachmentsIndex[this.template.values[field.uuid]]
this.templateAttachments.splice(this.templateAttachments.indexOf(myAttachmentsIndex), 1)
}
this.template.values.splice(this.template.values.indexOf(field.uuid), 1)
delete this.template.values[valueKey]
}
field.areas.splice(field.areas.indexOf(area), 1)

@ -212,7 +212,8 @@ export default {
},
meFields: {
type: Boolean,
required: true
required: false,
default: false
},
hideSelectMe: {
type: Boolean,

Loading…
Cancel
Save