fix at initial start undefined app name
This commit is contained in:
@@ -17,8 +17,12 @@ export function useLogin() {
|
||||
await appApi.post('/login', { user, password }).then((resp) => {
|
||||
const sets = resp.data.settings as Settings;
|
||||
|
||||
logo.value = sets.icon;
|
||||
appName.value = sets.appName;
|
||||
if (sets.icon) {
|
||||
logo.value = sets.icon;
|
||||
}
|
||||
if (sets.appName) {
|
||||
appName.value = sets.appName;
|
||||
}
|
||||
document.documentElement.style.setProperty('--q-primary', sets.primaryColor);
|
||||
document.documentElement.style.setProperty('--q-primary-text', sets.primaryColorText);
|
||||
document.documentElement.style.setProperty('--q-secondary', sets.secondaryColor);
|
||||
@@ -28,7 +32,11 @@ export function useLogin() {
|
||||
|
||||
const resp = await appApi.get('/login/me');
|
||||
await userStore
|
||||
.setUser({ id: resp.data.id, username: resp.data.user, role: resp.data.role })
|
||||
.setUser({
|
||||
id: resp.data.id,
|
||||
username: resp.data.user,
|
||||
role: { role: resp.data.role, permissions: [] },
|
||||
})
|
||||
.catch((err) => NotifyResponse(err, 'error'));
|
||||
|
||||
startRefreshInterval();
|
||||
@@ -57,7 +65,11 @@ export function useLogin() {
|
||||
.get('/login/me')
|
||||
.then((resp) => {
|
||||
userStore
|
||||
.setUser({ id: resp.data.id, username: resp.data.user, role: resp.data.role })
|
||||
.setUser({
|
||||
id: resp.data.id,
|
||||
username: resp.data.user,
|
||||
role: { role: resp.data.role, permissions: [] },
|
||||
})
|
||||
.catch((err) => NotifyResponse(err, 'error'));
|
||||
if (!intervalId) {
|
||||
startRefreshInterval();
|
||||
|
||||
Reference in New Issue
Block a user