diff --git a/src/features/pages/services/pages.service.ts b/src/features/pages/services/pages.service.ts index 07e1bb2..345066b 100644 --- a/src/features/pages/services/pages.service.ts +++ b/src/features/pages/services/pages.service.ts @@ -96,6 +96,7 @@ export async function fetchAboutUsPageContent(): Promise { taylorQueryBuilder .selectFrom('azs') .selectAll() + .where('foto', 'isNotEmpty') .with({ foto: (qb) => qb.selectAll(), }), diff --git a/src/shared/types/database.types.ts b/src/shared/types/database.types.ts index 0d0fc13..766f5db 100644 --- a/src/shared/types/database.types.ts +++ b/src/shared/types/database.types.ts @@ -258,7 +258,7 @@ export type LinkColumnType< export type AttachmentColumnType = ALinkColumnType< 'attachmentTable', - AttachmentColumnValue[], + Attachment[], Attachment[] | { newIds: number[]; deletedIds: number[] } | number[], Attachment[] | number[], R @@ -485,7 +485,7 @@ type KomandaTable = { zvanie: TextColumnType; }; -export const OtzyvyStatusOptions = ['Опубликовано'] as const; +export const OtzyvyStatusOptions = ['Опубликовано', 'Не публиковать'] as const; type OtzyvyTable = { id: NumberColumnType;