From 3e1ebf2b11a6022f1919050a745f14e24bef7393 Mon Sep 17 00:00:00 2001 From: anibilag Date: Fri, 7 Nov 2025 14:15:57 +0300 Subject: [PATCH] =?UTF-8?q?=D0=92=D0=B5=D1=80=D1=81=D0=B8=D1=8F=201.0.6=20?= =?UTF-8?q?-=20=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=B8=D1=81=D0=BA=20=D0=B8=20=D0=BF=D0=BE=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B4=D0=BF=D0=B8=D1=81=D1=8F=D0=BC=20=D0=BA=20=D0=B8=D0=B7?= =?UTF-8?q?=D0=BE=D0=B1=D1=80=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D1=8F=D0=BC=20?= =?UTF-8?q?=D0=B3=D0=B0=D0=BB=D0=B5=D1=80=D0=B5=D0=B8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/routes/articles/controllers/search.ts | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index d7d8369..12a94ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "russcult_server", - "version": "1.0.5", + "version": "1.0.6", "main": "index.js", "scripts": { "build": "tsc", diff --git a/src/routes/articles/controllers/search.ts b/src/routes/articles/controllers/search.ts index 6f915c1..fc20cca 100644 --- a/src/routes/articles/controllers/search.ts +++ b/src/routes/articles/controllers/search.ts @@ -30,6 +30,13 @@ export async function searchArticles(req: Request, res: Response) { { title: { contains: q, mode: 'insensitive' } }, { excerpt: { contains: q, mode: 'insensitive' } }, { content: { contains: q, mode: 'insensitive' } }, + { + gallery: { + some: { + caption: { contains: q as string, mode: 'insensitive' } + } + } + } ], } : {}), @@ -66,6 +73,9 @@ export async function searchArticles(req: Request, res: Response) { }, }, }, + gallery: { + orderBy: { order: 'asc' } + } }, skip, take: Number(limit) || 9,