diff options
| author | Pitu <[email protected]> | 2019-04-24 08:36:28 +0000 |
|---|---|---|
| committer | Pitu <[email protected]> | 2019-04-24 08:36:28 +0000 |
| commit | 3bd8d119ba88e940932eca50be406d50d73040fb (patch) | |
| tree | 9d24cdfc1edc53cce6670ffabb60597636571ecd /src/site/pages/dashboard/users.vue | |
| parent | Get rid of the icons altogether in a future commit (diff) | |
| download | host.fuwn.me-3bd8d119ba88e940932eca50be406d50d73040fb.tar.xz host.fuwn.me-3bd8d119ba88e940932eca50be406d50d73040fb.zip | |
Refactor a bit since we globally catch API exceptions
Diffstat (limited to 'src/site/pages/dashboard/users.vue')
| -rw-r--r-- | src/site/pages/dashboard/users.vue | 45 |
1 files changed, 14 insertions, 31 deletions
diff --git a/src/site/pages/dashboard/users.vue b/src/site/pages/dashboard/users.vue index 4ef3e5b..9326243 100644 --- a/src/site/pages/dashboard/users.vue +++ b/src/site/pages/dashboard/users.vue @@ -226,33 +226,20 @@ export default { }, methods: { async getUsers() { - try { - const response = await this.$axios.$get(`admin/users`); - this.users = response.users; - console.log(this.users); - } catch (error) { - this.$onPromiseError(error); - } + const response = await this.$axios.$get(`admin/users`); + this.users = response.users; }, async changeEnabledStatus(row) { - try { - const response = await this.$axios.$post(`admin/users/${row.enabled ? 'enable' : 'disable'}`, { - id: row.id - }); - this.$toast.open(response.message); - } catch (error) { - this.$onPromiseError(error); - } + const response = await this.$axios.$post(`admin/users/${row.enabled ? 'enable' : 'disable'}`, { + id: row.id + }); + this.$toast.open(response.message); }, async changeIsAdmin(row) { - try { - const response = await this.$axios.$post(`admin/users/${row.isAdmin ? 'promote' : 'demote'}`, { - id: row.id - }); - this.$toast.open(response.message); - } catch (error) { - this.$onPromiseError(error); - } + const response = await this.$axios.$post(`admin/users/${row.isAdmin ? 'promote' : 'demote'}`, { + id: row.id + }); + this.$toast.open(response.message); }, promptPurgeFiles(row) { this.$dialog.confirm({ @@ -261,14 +248,10 @@ export default { }); }, async purgeFiles(row) { - try { - const response = await this.$axios.$post(`admin/users/purge`, { - id: row.id - }); - this.$toast.open(response.message); - } catch (error) { - this.$onPromiseError(error); - } + const response = await this.$axios.$post(`admin/users/purge`, { + id: row.id + }); + this.$toast.open(response.message); } } }; |