fix: ensure legacy companies jsonify

This commit is contained in:
Esdras Renan 2025-10-27 14:56:19 -03:00
parent d23987eda8
commit 29b865885c

View file

@ -119,8 +119,7 @@ export async function safeCompanyFindMany(args: Prisma.CompanyFindManyArgs): Pro
})) as LegacyCompanyRow[] })) as LegacyCompanyRow[]
return legacyRows.map( return legacyRows.map(
(row) => (row) => ({
({
id: row.id, id: row.id,
tenantId: row.tenantId, tenantId: row.tenantId,
name: row.name, name: row.name,
@ -139,24 +138,24 @@ export async function safeCompanyFindMany(args: Prisma.CompanyFindManyArgs): Pro
stateRegistrationType: null, stateRegistrationType: null,
primaryCnae: null, primaryCnae: null,
timezone: null, timezone: null,
businessHours: Prisma.JsonNull, businessHours: null,
supportEmail: null, supportEmail: null,
billingEmail: null, billingEmail: null,
contactPreferences: Prisma.JsonNull, contactPreferences: null,
clientDomains: Prisma.JsonNull, clientDomains: null,
communicationChannels: Prisma.JsonNull, communicationChannels: null,
fiscalAddress: Prisma.JsonNull, fiscalAddress: null,
hasBranches: false, hasBranches: false,
regulatedEnvironments: Prisma.JsonNull, regulatedEnvironments: null,
privacyPolicyAccepted: false, privacyPolicyAccepted: false,
privacyPolicyReference: null, privacyPolicyReference: null,
privacyPolicyMetadata: Prisma.JsonNull, privacyPolicyMetadata: null,
contacts: Prisma.JsonNull, contacts: null,
locations: Prisma.JsonNull, locations: null,
contracts: Prisma.JsonNull, contracts: null,
sla: Prisma.JsonNull, sla: null,
tags: Prisma.JsonNull, tags: null,
customFields: Prisma.JsonNull, customFields: null,
notes: null, notes: null,
createdAt: row.createdAt, createdAt: row.createdAt,
updatedAt: row.updatedAt, updatedAt: row.updatedAt,