feat: remove try catch as example
gitea/hedera-web/pipeline/pr-beta This commit looks good Details

This commit is contained in:
Javier Segarra 2025-04-02 23:30:27 +02:00
parent d93a2b3f23
commit 855ba735a9
1 changed files with 24 additions and 37 deletions

View File

@ -137,26 +137,22 @@ export const useUserStore = defineStore('user', () => {
}; };
const login = async (username, password, remember) => { const login = async (username, password, remember) => {
try { const params = { user: username, password };
const params = { user: username, password }; const { data } = await api.post('Accounts/login', params);
const { data } = await api.post('Accounts/login', params);
const multimediaToken = await fetchMultimediaToken(data); const multimediaToken = await fetchMultimediaToken(data);
if (!multimediaToken) return; if (!multimediaToken) return;
keepLogin.value = remember; keepLogin.value = remember;
setSession({ setSession({
created: Date.now(), created: Date.now(),
tokenMultimedia: multimediaToken.id, tokenMultimedia: multimediaToken.id,
username, username,
...data ...data
}); });
await fetchTokenConfig(); await fetchTokenConfig();
startInterval(); startInterval();
await onLogin(); await onLogin();
} catch (error) {
throw new Error('Error logging in');
}
}; };
const tryAutoLogin = async () => { const tryAutoLogin = async () => {
@ -180,18 +176,13 @@ export const useUserStore = defineStore('user', () => {
}; };
const fetchTokenConfig = async () => { const fetchTokenConfig = async () => {
try { const { data } = await api.get('AccessTokenConfigs/findOne', {
const { data } = await api.get('AccessTokenConfigs/findOne', { filter: { fields: ['renewInterval', 'renewPeriod'] }
filter: { fields: ['renewInterval', 'renewPeriod'] } });
}); if (!data) return;
if (!data) return; tokenConfig.value = data;
tokenConfig.value = data; storage.value.setItem('renewPeriod', data.renewPeriod);
storage.value.setItem('renewPeriod', data.renewPeriod); return data;
return data;
} catch (error) {
notify('errors.tokenConfig', 'negative');
console.error('Error fetching token config:', error);
}
}; };
const renewToken = async () => { const renewToken = async () => {
@ -247,14 +238,10 @@ export const useUserStore = defineStore('user', () => {
}; };
const fetchUser = async (userType = 'user') => { const fetchUser = async (userType = 'user') => {
try { const userData = await api.get('VnUsers/getCurrentUserData');
const userData = await api.get('VnUsers/getCurrentUserData');
if (userType === 'user') mainUser.value = userData.data; if (userType === 'user') mainUser.value = userData.data;
else supplantedUser.value = userData.data; else supplantedUser.value = userData.data;
} catch (error) {
console.error('Error fetching user: ', error);
}
}; };
const supplantUser = async supplantUser => { const supplantUser = async supplantUser => {