Skip to content

Commit 50cea9b

Browse files
committed
refactor(resource): Validate form when errors appears
1 parent 4956b5d commit 50cea9b

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

generator/templates/Crud/src/components/Resource.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ export default {
160160
resolve();
161161
})
162162
.catch((error) => {
163-
this.errors = error.response.data.errors;
163+
this.$refs.createForm.validate();
164164
reject(error);
165165
});
166166
} else {
@@ -180,7 +180,7 @@ export default {
180180
this.updateRequest(this.updateForm.values)
181181
.then(() => resolve())
182182
.catch((error) => {
183-
this.errors = error.response.data.errors;
183+
this.$refs.createForm.validate();
184184
reject(error);
185185
});
186186
} else {

generator/templates/Crud/src/components/VuetifyResourceBaseForm.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,5 +68,8 @@ export default {
6868
}, 500);
6969
},
7070
},
71+
beforeDestroy() {
72+
clearTimeout(this.emitTimeout);
73+
},
7174
};
7275
</script>

0 commit comments

Comments
 (0)