Field Logic Error Handling - frontend (#162)
* Field Logic Error Handling - frontend * Fix test case * fix expected_type for multi select * fix variable --------- Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
@@ -69,6 +69,7 @@ import FormEditorPreview from './form-components/FormEditorPreview.vue'
|
||||
import FormSecurityPrivacy from './form-components/FormSecurityPrivacy.vue'
|
||||
import FormCustomSeo from './form-components/FormCustomSeo.vue'
|
||||
import saveUpdateAlert from '../../../../mixins/forms/saveUpdateAlert.js'
|
||||
import fieldsLogic from '../../../../mixins/forms/fieldsLogic.js'
|
||||
|
||||
export default {
|
||||
name: 'FormEditor',
|
||||
@@ -85,7 +86,7 @@ export default {
|
||||
FormSecurityPrivacy,
|
||||
FormCustomSeo
|
||||
},
|
||||
mixins: [saveUpdateAlert],
|
||||
mixins: [saveUpdateAlert, fieldsLogic],
|
||||
props: {
|
||||
isEdit: {
|
||||
required: false,
|
||||
@@ -176,6 +177,7 @@ export default {
|
||||
this.showFormErrorModal = true
|
||||
},
|
||||
saveForm() {
|
||||
this.form.properties = this.validateFieldsLogic(this.form.properties)
|
||||
if(this.isGuest) {
|
||||
this.saveFormGuest()
|
||||
} else if (this.isEdit) {
|
||||
|
||||
Reference in New Issue
Block a user