aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/site/layouts/default.vue30
-rw-r--r--src/site/pages/faq.vue3
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">