From 64cc1455ea53cf0a9e4745fde6f331d538a27495 Mon Sep 17 00:00:00 2001 From: pa Date: Tue, 15 Jul 2025 08:06:10 +0900 Subject: [PATCH] fix uncaught errors --- src/stores/avatar.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/stores/avatar.js b/src/stores/avatar.js index 6b36f6b6..e8b349ba 100644 --- a/src/stores/avatar.js +++ b/src/stores/avatar.js @@ -447,8 +447,16 @@ export const useAvatarStore = defineStore('Avatar', () => { if (state.cachedAvatarNames.has(fileId)) { return state.cachedAvatarNames.get(fileId); } - const args = await imageRequest.getAvatarImages({ fileId }); - return storeAvatarImage(args, state.cachedAvatarNames); + try { + const args = await imageRequest.getAvatarImages({ fileId }); + return storeAvatarImage(args, state.cachedAvatarNames); + } catch (error) { + console.error('Failed to get avatar images:', error); + return { + ownerId: '', + vatarName: '-' + }; + } } async function lookupAvatars(type, search) {