From 7ae5aac869a5c823067af0815413fbbe0a01044b Mon Sep 17 00:00:00 2001 From: odinellefsen Date: Tue, 5 May 2026 09:42:12 +0100 Subject: [PATCH 1/2] refactor(tenant): update firstName and lastName types to allow null values --- src/contracts/tenant.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/contracts/tenant.ts b/src/contracts/tenant.ts index 7f5fac6..4d6a0e0 100644 --- a/src/contracts/tenant.ts +++ b/src/contracts/tenant.ts @@ -116,14 +116,14 @@ export const TenantUserSchema: TObject<{ id: TString username: TString email: TString - firstName: TString - lastName: TString + firstName: TUnion<[TString, TNull]> + lastName: TUnion<[TString, TNull]> }> = Type.Object({ id: Type.String(), username: Type.String(), email: Type.String(), - firstName: Type.String(), - lastName: Type.String(), + firstName: Type.Union([Type.String(), Type.Null()]), + lastName: Type.Union([Type.String(), Type.Null()]), }) /** From 20fb2d00185c9efa605b90db1bccea01d00ac5cf Mon Sep 17 00:00:00 2001 From: odinellefsen Date: Tue, 5 May 2026 09:44:04 +0100 Subject: [PATCH 2/2] fix: yeah I did it --- src/contracts/tenant.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/contracts/tenant.ts b/src/contracts/tenant.ts index 4d6a0e0..e5c8f19 100644 --- a/src/contracts/tenant.ts +++ b/src/contracts/tenant.ts @@ -110,7 +110,7 @@ export const TenantListItemSchema: TObject<{ export type TenantListItem = Static /** - * The schema for a tenant user + * The schema for a tenant user. */ export const TenantUserSchema: TObject<{ id: TString