1
0
mirror of https://github.com/immich-app/immich.git synced 2025-06-23 04:38:12 +02:00

Added error handling notification (#536)

This commit is contained in:
Alex
2022-08-26 10:36:41 -07:00
committed by GitHub
parent 33b810de74
commit 4be9aa091b
10 changed files with 118 additions and 26 deletions

View File

@ -25,7 +25,6 @@
await api.userApi.getProfileImage(user.id);
shouldShowProfileImage = true;
} catch (e) {
console.log('User does not have a profile image');
shouldShowProfileImage = false;
}
};
@ -33,10 +32,6 @@
return text?.charAt(0).toUpperCase();
};
const navigateToAdmin = () => {
goto('/admin');
};
const showAccountInfoPanel = () => {
shouldShowAccountInfoPanel = true;
};

View File

@ -27,7 +27,7 @@ export class ImmichNotificationDto {
/**
* Timeout in miliseconds
*/
timeout = 3000;
timeout?: number;
}
function createNotificationList() {
const notificationList = writable<ImmichNotification[]>([]);
@ -36,7 +36,7 @@ function createNotificationList() {
const newNotification = new ImmichNotification();
newNotification.message = notificationInfo.message;
newNotification.type = notificationInfo.type;
newNotification.timeout = notificationInfo.timeout;
newNotification.timeout = notificationInfo.timeout || 3000;
notificationList.update((currentList) => [...currentList, newNotification]);
};