fix(app): add error handling for member fetching (#7)

This commit is contained in:
hampus-fluxer
2026-01-03 14:42:15 +01:00
committed by GitHub
parent 5d5815963c
commit 84b6bb2a5b
5 changed files with 15 additions and 5 deletions

View File

@@ -920,7 +920,9 @@ export const UserProfileModal: UserProfileModalComponent = observer(
const hasMember = GuildMemberStore.getMember(guildId, userId);
if (!hasMember) {
MemberPresenceSubscriptionStore.touchMember(guildId, userId);
GuildMemberStore.fetchMembers(guildId, {userIds: [userId]});
GuildMemberStore.fetchMembers(guildId, {userIds: [userId]}).catch((error) => {
console.error('[UserProfileModal] Failed to fetch guild member:', error);
});
} else {
MemberPresenceSubscriptionStore.touchMember(guildId, userId);
}