Skip to content

Commit 8d97e2e

Browse files
committed
fix(unifiedSearch): Prevent broken avatars for federated users in people filter
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
1 parent ea1b0a0 commit 8d97e2e

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

core/src/components/UnifiedSearch/SearchableList.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@
4646
:wide="true"
4747
@click="itemSelected(element)">
4848
<template #icon>
49-
<NcAvatar :user="element.user" :show-user-status="false" :hide-favorite="false" />
49+
<NcAvatar v-if="element.isUser" :user="element.user" :show-user-status="false" :hide-favorite="false" />
50+
<NcAvatar v-else :is-no-user="true" :display-name="element.displayName" :show-user-status="false" :hide-favorite="false" />
5051
</template>
5152
{{ element.displayName }}
5253
</NcButton>

core/src/views/UnifiedSearchModal.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -391,6 +391,7 @@ export default {
391391
subname: contact.emailAddresses[0] ? contact.emailAddresses[0] : '',
392392
icon: '',
393393
user: contact.id,
394+
isUser: contact.isUser,
394395
}
395396
})
396397
},

0 commit comments

Comments
 (0)