users: add default symbolic avatar

This commit is contained in:
Girish Ramakrishnan
2026-01-13 22:14:53 +01:00
parent e7011ca0a5
commit 60032c186d
+2 -1
View File
@@ -276,7 +276,8 @@ onMounted(async () => {
<TableView :columns="usersColumns" :model="filteredUsers" :busy="busy" :fixed-layout="true" :placeholder="$t(search ? 'users.users.noMatchesPlaceholder' : 'users.users.emptyPlaceholder')">
<template #avatar="user">
<img v-if="user.hasAvatar" :src="user.avatarUrl" style="width: 30px; height: 30px; border-radius: 5px"/>
<img v-if="user.hasAvatar" :src="user.avatarUrl" @error="$event.target.src = '/img/avatar-default-symbolic.svg'" style="width: 30px; height: 30px; border-radius: 5px"/>
<img v-else src="/img/avatar-default-symbolic.svg" style="width: 30px; height: 30px;"/>
</template>
<template #user="user">
{{ user.displayName }}