Skip to content

Commit

Permalink
fix(audit): verify context exists
Browse files Browse the repository at this point in the history
  • Loading branch information
mtthp committed Nov 13, 2024
1 parent 3aa76a6 commit 1e4552a
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 15 deletions.
6 changes: 3 additions & 3 deletions src/components/audit/AuditEntryInline.vue
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
<slot name="message">
<i18n-t
:keypath="
event.author?._id === event.context.member._id
event.author?._id === event.context?.member._id
? `audit.action.${event.action}.self`
: `audit.action.${event.action}.message`
"
Expand All @@ -66,7 +66,7 @@

<template #member>
<RouterLink
v-if="$route.params.id !== event.context.member._id"
v-if="$route.params.id !== event.context?.member._id"
class="font-medium text-indigo-600 hover:underline"
:to="{
name: ROUTE_NAMES.MEMBERS.DETAIL.INDEX,
Expand Down Expand Up @@ -109,7 +109,7 @@

<div v-if="event.context?.comment" class="prose mt-1">
<blockquote class="whitespace-pre-line text-sm">
{{ event.context?.comment }}
{{ event.context.comment }}
</blockquote>
</div>

Expand Down
14 changes: 7 additions & 7 deletions src/components/audit/AuditEntryMemberSubscription.vue
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<template #message>
<i18n-t
:keypath="
event.author?._id === event.context.member._id
event.author?._id === event.context?.member._id
? `audit.action.${event.action}.self`
: `audit.action.${event.action}.message`
"
Expand All @@ -26,7 +26,7 @@

<template #member>
<RouterLink
v-if="$route.params.id !== event.context.member._id"
v-if="$route.params.id !== event.context?.member._id"
class="font-medium text-indigo-600 hover:underline"
:to="{
name: ROUTE_NAMES.MEMBERS.DETAIL.INDEX,
Expand All @@ -40,22 +40,22 @@
</RouterLink>
<span v-else class="font-medium text-gray-900">
{{
[event.context.member.firstName, event.context.member.lastName]
[event.context?.member.firstName, event.context?.member.lastName]
.filter(Boolean)
.join(' ')
}}
</span>
</template>

<template #started>
<time class="font-medium text-gray-900" :datetime="event.context.startDate">
{{ dayjs(event.context.startDate).format('ll') }}
<time class="font-medium text-gray-900" :datetime="event.context?.startDate">
{{ dayjs(event.context?.startDate).format('ll') }}
</time>
</template>

<template #previouslyStarted>
<time :datetime="event.context.startDate">
{{ dayjs(event.context.previousStartDate).format('ll') }}
<time :datetime="event.context?.previousStartDate">
{{ dayjs(event.context?.previousStartDate).format('ll') }}
</time>
</template>
</i18n-t>
Expand Down
10 changes: 5 additions & 5 deletions src/components/audit/AuditEntryMemberTicket.vue
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<template #message>
<i18n-t
:keypath="
event.author?._id === event.context.member._id
event.author?._id === event.context?.member._id
? `audit.action.${event.action}.self`
: `audit.action.${event.action}.message`
"
Expand All @@ -26,7 +26,7 @@

<template #member>
<RouterLink
v-if="$route.params.id !== event.context.member._id"
v-if="$route.params.id !== event.context?.member._id"
class="font-medium text-indigo-600 hover:underline"
:to="{
name: ROUTE_NAMES.MEMBERS.DETAIL.INDEX,
Expand All @@ -40,7 +40,7 @@
</RouterLink>
<span v-else class="font-medium text-gray-900">
{{
[event.context.member.firstName, event.context.member.lastName]
[event.context?.member.firstName, event.context?.member.lastName]
.filter(Boolean)
.join(' ')
}}
Expand All @@ -49,12 +49,12 @@

<template #count>
<strong class="font-bold text-gray-900">
{{ event.context.count }}
{{ event.context?.count }}
</strong>
</template>

<template #previousCount>
{{ event.context.previousCount }}
{{ event.context?.previousCount }}
</template>
</i18n-t>
</template>
Expand Down

0 comments on commit 1e4552a

Please sign in to comment.