diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/site/layouts/default.vue | 30 | ||||
| -rw-r--r-- | src/site/pages/faq.vue | 3 |
2 files changed, 8 insertions, 25 deletions
diff --git a/src/site/layouts/default.vue b/src/site/layouts/default.vue index a251e7c..8ee9140 100644 --- a/src/site/layouts/default.vue +++ b/src/site/layouts/default.vue @@ -14,38 +14,22 @@ export default { }, created() { Vue.prototype.$onPromiseError = (error, logout = false) => { - this.processCatch(error, logout); + if (error.response && error.response.data && error.response.data.message) { + this.showToast(error.response.data.message, true, 5000); + } else { + console.error(error); + this.showToast('Something went wrong, please check the console :(', true, 5000); + } }; Vue.prototype.$showToast = (text, error, duration) => { - this.showToast(text, error, duration); - }; - }, - methods: { - showToast(text, error, duration) { this.$toast.open({ duration: duration || 2500, message: text, position: 'is-bottom', type: error ? 'is-danger' : 'is-success' }); - }, - processCatch(error, logout) { - if (error.response && error.response.data && error.response.data.message) { - this.showToast(error.response.data.message, true, 5000); - /* - if (error.response.status === 429) return; - if (error.response.status === 502) return; - if (error.response.data.message === 'Token expired') { - this.$logOut(); - setTimeout(() => this.$router.push('/'), 3000); - } - */ - } else { - console.error(error); - this.showToast('Something went wrong, please check the console :(', true, 5000); - } - } + }; } }; </script> diff --git a/src/site/pages/faq.vue b/src/site/pages/faq.vue index 904ec5f..97d1afa 100644 --- a/src/site/pages/faq.vue +++ b/src/site/pages/faq.vue @@ -5,10 +5,9 @@ <template> <section id="login" class="hero is-fullheight"> - <Navbar/> + <Navbar /> <div class="hero-body"> <div class="container has-text-left"> - <h2 class="subtitle">What is lolisafe?</h2> <article class="message"> <div class="message-body"> |