fix: do not show logged in user if not set in user link field

This commit is contained in:
Shariq Ansari 2025-01-03 16:55:31 +05:30
parent bc192d1d72
commit 3627f48cf4
2 changed files with 6 additions and 2 deletions

View File

@ -151,7 +151,10 @@
<Link <Link
v-else-if="field.fieldtype === 'User'" v-else-if="field.fieldtype === 'User'"
class="form-control" class="form-control"
:value="getUser(data[field.fieldname]).full_name" :value="
data[field.fieldname] &&
getUser(data[field.fieldname]).full_name
"
:doctype="field.options" :doctype="field.options"
:filters="field.filters" :filters="field.filters"
@change="(v) => (data[field.fieldname] = v)" @change="(v) => (data[field.fieldname] = v)"
@ -160,6 +163,7 @@
> >
<template #prefix> <template #prefix>
<UserAvatar <UserAvatar
v-if="data[field.fieldname]"
class="mr-2" class="mr-2"
:user="data[field.fieldname]" :user="data[field.fieldname]"
size="sm" size="sm"

View File

@ -74,7 +74,7 @@
field.mandatory_via_depends_on) field.mandatory_via_depends_on)
" "
class="text-ink-red-3" class="text-ink-red-3"
>*</span > *</span
> >
</div> </div>
</Tooltip> </Tooltip>