From 29b865885ccf857406161ec2d15681e536f19cb2 Mon Sep 17 00:00:00 2001 From: Esdras Renan Date: Mon, 27 Oct 2025 14:56:19 -0300 Subject: [PATCH] fix: ensure legacy companies jsonify --- src/server/company-service.ts | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/src/server/company-service.ts b/src/server/company-service.ts index 622278a..3c0fabf 100644 --- a/src/server/company-service.ts +++ b/src/server/company-service.ts @@ -119,8 +119,7 @@ export async function safeCompanyFindMany(args: Prisma.CompanyFindManyArgs): Pro })) as LegacyCompanyRow[] return legacyRows.map( - (row) => - ({ + (row) => ({ id: row.id, tenantId: row.tenantId, name: row.name, @@ -139,24 +138,24 @@ export async function safeCompanyFindMany(args: Prisma.CompanyFindManyArgs): Pro stateRegistrationType: null, primaryCnae: null, timezone: null, - businessHours: Prisma.JsonNull, + businessHours: null, supportEmail: null, billingEmail: null, - contactPreferences: Prisma.JsonNull, - clientDomains: Prisma.JsonNull, - communicationChannels: Prisma.JsonNull, - fiscalAddress: Prisma.JsonNull, + contactPreferences: null, + clientDomains: null, + communicationChannels: null, + fiscalAddress: null, hasBranches: false, - regulatedEnvironments: Prisma.JsonNull, + regulatedEnvironments: null, privacyPolicyAccepted: false, privacyPolicyReference: null, - privacyPolicyMetadata: Prisma.JsonNull, - contacts: Prisma.JsonNull, - locations: Prisma.JsonNull, - contracts: Prisma.JsonNull, - sla: Prisma.JsonNull, - tags: Prisma.JsonNull, - customFields: Prisma.JsonNull, + privacyPolicyMetadata: null, + contacts: null, + locations: null, + contracts: null, + sla: null, + tags: null, + customFields: null, notes: null, createdAt: row.createdAt, updatedAt: row.updatedAt,