diff --git a/src/components/tabs/CommentsTab.vue b/src/components/tabs/CommentsTab.vue index a299ab2..8eeedb0 100644 --- a/src/components/tabs/CommentsTab.vue +++ b/src/components/tabs/CommentsTab.vue @@ -89,8 +89,13 @@ export default { date: new Date() } - saveComment(comment) - this.$router.go() + saveComment(comment, this.contract.id) + .then(resp => { + this.$router.go() + }) + .catch(error => { + this.$router.push('/error?message=' + error.message + '&code=' + error.code) + }) } } } diff --git a/src/components/tabs/ContractTab.vue b/src/components/tabs/ContractTab.vue index 647ec99..aef0712 100644 --- a/src/components/tabs/ContractTab.vue +++ b/src/components/tabs/ContractTab.vue @@ -4,7 +4,8 @@