From ea3e503d13b7be477c064b02b9b2e5a9ef06c9a9 Mon Sep 17 00:00:00 2001 From: Pitu Date: Fri, 29 Mar 2019 00:35:58 +0900 Subject: Added middleware for pages and switched to $axios --- src/site/components/grid/Grid.vue | 4 +- src/site/components/sidebar/Sidebar.vue | 4 +- src/site/components/uploader/Uploader.vue | 4 +- src/site/layouts/default.vue | 10 +--- src/site/middleware/admin.js | 5 ++ src/site/middleware/auth.js | 6 ++ src/site/pages/a/_identifier.vue | 29 +++++----- src/site/pages/dashboard/account.vue | 19 ++++--- src/site/pages/dashboard/albums/_id.vue | 13 +++-- src/site/pages/dashboard/albums/index.vue | 29 +++++----- src/site/pages/dashboard/index.vue | 13 +++-- src/site/pages/dashboard/settings.vue | 9 +-- src/site/pages/dashboard/tags/index.vue | 15 ++--- src/site/pages/dashboard/users.vue | 17 +++--- src/site/pages/faq.vue | 95 +------------------------------ src/site/pages/login.vue | 31 +++++----- src/site/pages/register.vue | 22 +++---- 17 files changed, 123 insertions(+), 202 deletions(-) create mode 100644 src/site/middleware/admin.js create mode 100644 src/site/middleware/auth.js (limited to 'src') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index e136f90..027bdf2 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -170,13 +170,13 @@ export default { hasIcon: true, onConfirm: async () => { try { - const response = await this.axios.delete(`${this.config.baseURL}/file/${file.id}`); + const response = await this.$axios.$delete(`file/${file.id}`); this.showWaterfall = false; this.files.splice(index, 1); this.$nextTick(() => { this.showWaterfall = true; }); - return this.$toast.open(response.data.message); + return this.$toast.open(response.message); } catch (error) { return this.$onPromiseError(error); } diff --git a/src/site/components/sidebar/Sidebar.vue b/src/site/components/sidebar/Sidebar.vue index 961c646..330ce89 100644 --- a/src/site/components/sidebar/Sidebar.vue +++ b/src/site/components/sidebar/Sidebar.vue @@ -42,7 +42,7 @@ Account -