From 6e95ac7999fc91e383328b5460d5573bcb63286e Mon Sep 17 00:00:00 2001 From: goynov Date: Thu, 5 Feb 2026 16:38:34 +0200 Subject: [PATCH] user module + translations --- backend/controllers/api/UsersController.js | 7 +- src/App.vue | 6 ++ src/components/AppHeader.vue | 18 ++-- src/components/ConsoleHeader.vue | 4 +- src/components/User/Auth.vue | 30 ++++-- src/components/User/Profile.vue | 18 ++-- src/mixins/GlobalMixin.js | 22 ++++- src/plugins/lang.js | 106 ++++++++++++++++++++- src/stores/app.js | 9 +- 9 files changed, 185 insertions(+), 35 deletions(-) diff --git a/backend/controllers/api/UsersController.js b/backend/controllers/api/UsersController.js index db370c0..904587c 100644 --- a/backend/controllers/api/UsersController.js +++ b/backend/controllers/api/UsersController.js @@ -69,12 +69,7 @@ class UsersController { await user.update(req, req.body); res.json({ status: 'OK' }); } catch (err) { - if (err.message == 'unauthorized') { - res.status(401).json({ status: 'error', message: 'Unauthorized' }) - } else { - console.error(err); - res.status(500).json({ status: 'error' }) - } + res.json({ status: 'error', message: err.message}); } }) diff --git a/src/App.vue b/src/App.vue index 3c4f417..dee4ddf 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,12 @@ diff --git a/src/components/AppHeader.vue b/src/components/AppHeader.vue index 72400e0..00d3213 100644 --- a/src/components/AppHeader.vue +++ b/src/components/AppHeader.vue @@ -1,16 +1,20 @@ diff --git a/src/components/ConsoleHeader.vue b/src/components/ConsoleHeader.vue index bfe8bd4..f015095 100644 --- a/src/components/ConsoleHeader.vue +++ b/src/components/ConsoleHeader.vue @@ -1,8 +1,8 @@