refactor: migrate fetchUser
API call from PHP to Salix #111
|
@ -248,11 +248,10 @@ export const useUserStore = defineStore('user', () => {
|
||||||
|
|
||||||
const fetchUser = async (userType = 'user') => {
|
const fetchUser = async (userType = 'user') => {
|
||||||
try {
|
try {
|
||||||
const userData = await jApi.getObject(
|
const userData = await api.get('VnUsers/getCurrentUserData');
|
||||||
'SELECT id, nickname, name, lang FROM account.myUser'
|
|
||||||
ldragan marked this conversation as resolved
|
|||||||
);
|
if (userType === 'user') mainUser.value = userData.data;
|
||||||
if (userType === 'user') mainUser.value = userData;
|
else supplantedUser.value = userData.data;
|
||||||
else supplantedUser.value = userData;
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('Error fetching user: ', error);
|
console.error('Error fetching user: ', error);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
El token no es necesario porque está definido que se coja en boot/axios
De esta manera evitamos que hacer getToken y pasarlo como parametro de la petición.
Prueba a quitarlo y me dices si obtienes el mismo resultado. Si no comentamos
Tenés razón. Probé quitarlo y anda perfecto.
En
renewToken
se pasa de forma explícita, pero también se autentica con el_tokenMultimedia
. Supongo que en ese caso tiene sentido, incluso si redundante, para esclarecer posibles dudas comunicando intención deliberada: