From 18e7bd290202d7678ed98f67a34b1d7b8daa831b Mon Sep 17 00:00:00 2001 From: Wells Bunker Date: Wed, 17 Sep 2025 15:37:05 -0600 Subject: [PATCH] fix build --- packages/database/src/queries/search/search-queries.ts | 3 +-- packages/database/src/schema-types/enums.ts | 8 +++++++- packages/server-shared/src/assets/asset-types.types.ts | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/packages/database/src/queries/search/search-queries.ts b/packages/database/src/queries/search/search-queries.ts index 1a323d8cf..cbaf7b98a 100644 --- a/packages/database/src/queries/search/search-queries.ts +++ b/packages/database/src/queries/search/search-queries.ts @@ -16,8 +16,7 @@ export const TextSearchResultSchema = z.object({ searchableText: z.string(), }); -// Asset type enum matching the database schema -export const AssetTypeSchema = z.enum(assetTypeEnum.enumValues); +import { AssetTypeSchema } from '../../schema-types/enums'; /** * Date range filter schema diff --git a/packages/database/src/schema-types/enums.ts b/packages/database/src/schema-types/enums.ts index ededf6742..c6419c242 100644 --- a/packages/database/src/schema-types/enums.ts +++ b/packages/database/src/schema-types/enums.ts @@ -1,7 +1,13 @@ // Type definitions for database enums import { z } from 'zod'; -export const AssetTypeSchema = z.enum(['chat', 'metric_file', 'dashboard_file', 'report_file', 'collection']); +export const AssetTypeSchema = z.enum([ + 'chat', + 'metric_file', + 'dashboard_file', + 'report_file', + 'collection', +]); export type AssetType = z.infer; export type AssetPermissionRole = diff --git a/packages/server-shared/src/assets/asset-types.types.ts b/packages/server-shared/src/assets/asset-types.types.ts index 134d5531c..2119428e3 100644 --- a/packages/server-shared/src/assets/asset-types.types.ts +++ b/packages/server-shared/src/assets/asset-types.types.ts @@ -8,4 +8,4 @@ export type BaseAssetType = z.infer; export { AssetTypeSchema }; -export type { AssetType }; \ No newline at end of file +export type { AssetType };