Skip to content

Commit b9ea27d

Browse files
waleedlatif1claude
andcommitted
fix(ee): fix type error with unknown metadata in JSX expression
Use ternary instead of && chain to prevent unknown type from being returned as ReactNode. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 36a1aa4 commit b9ea27d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

apps/sim/ee/audit-logs/components/audit-logs.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,14 +141,14 @@ function AuditLogRow({ entry }: AuditLogRowProps) {
141141
<span className='text-[var(--text-primary)]'>{entry.description}</span>
142142
</div>
143143
)}
144-
{entry.metadata && Object.keys(entry.metadata as Record<string, unknown>).length > 0 && (
144+
{entry.metadata != null && Object.keys(entry.metadata as Record<string, unknown>).length > 0 ? (
145145
<div className='flex gap-2'>
146146
<span className='w-[100px] flex-shrink-0 text-[var(--text-muted)]'>Details</span>
147147
<pre className='min-w-0 flex-1 overflow-x-auto whitespace-pre-wrap break-all text-[var(--text-secondary)] text-xs'>
148148
{JSON.stringify(entry.metadata, null, 2)}
149149
</pre>
150150
</div>
151-
)}
151+
) : null}
152152
</div>
153153
)}
154154
</div>

0 commit comments

Comments
 (0)