From 29c42d7f34fda9131dfe6325085238761d29e96e Mon Sep 17 00:00:00 2001 From: taro Date: Tue, 18 Feb 2025 00:32:34 -0300 Subject: [PATCH] refactor: migrate `fetchUser` API call from PHP to Salix --- src/stores/user.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/stores/user.js b/src/stores/user.js index 90aaa688..a81b3c2c 100644 --- a/src/stores/user.js +++ b/src/stores/user.js @@ -248,11 +248,13 @@ export const useUserStore = defineStore('user', () => { const fetchUser = async (userType = 'user') => { try { - const userData = await jApi.getObject( - 'SELECT id, nickname, name, lang FROM account.myUser' - ); - if (userType === 'user') mainUser.value = userData; - else supplantedUser.value = userData; + const _token = getToken(); + const userData = await api.get('VnUsers/getCurrentUserData', { + headers: { Authorization: _token } + }); + + if (userType === 'user') mainUser.value = userData.data; + else supplantedUser.value = userData.data; } catch (error) { console.error('Error fetching user: ', error); }