Skip to content

Commit b3f6a09

Browse files
committed
typecheck issue
1 parent 63e79fc commit b3f6a09

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

apps/sim/tools/emailbison/utils.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -405,9 +405,12 @@ function mapReplyAttachment(value: unknown): EmailBisonReplyAttachment {
405405
}
406406
}
407407

408+
function isRecord(value: unknown): value is Record<string, unknown> {
409+
return Boolean(value) && typeof value === 'object' && !Array.isArray(value)
410+
}
411+
408412
function toRecord(value: unknown): Record<string, unknown> {
409-
if (!value || typeof value !== 'object' || Array.isArray(value)) return {}
410-
return value as Record<string, unknown>
413+
return isRecord(value) ? value : {}
411414
}
412415

413416
function toArray(value: unknown): unknown[] {

0 commit comments

Comments
 (0)