From 147c24045eed1f9c3ee9defc1acc36a4ef1317fd Mon Sep 17 00:00:00 2001 From: stae1102 Date: Sun, 27 Jul 2025 16:30:14 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=BD=98=ED=85=90=EC=B8=A0=EB=A5=BC=20?= =?UTF-8?q?=EC=83=88=EB=A1=9C=20=EC=A0=80=EC=9E=A5=ED=95=A0=20=EB=95=8C,?= =?UTF-8?q?=20=EC=A4=91=EB=B3=B5=20=EA=B2=80=EC=82=AC=20=EC=98=88=EC=99=B8?= =?UTF-8?q?=20=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/contents/contents.service.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/contents/contents.service.ts b/src/contents/contents.service.ts index 582a6ec..60fa9e5 100644 --- a/src/contents/contents.service.ts +++ b/src/contents/contents.service.ts @@ -101,9 +101,9 @@ export class ContentsService { ]); await this.isDuplicatedContents( - content.id, [category, ...subCategories], content.link, + content.id, ); content.category = category; @@ -230,9 +230,9 @@ export class ContentsService { ]); await this.isDuplicatedContents( - content.id, [category, ...subCategories], content.link, + content.id, ); await this.contentRepository.updateOne( @@ -483,13 +483,13 @@ export class ContentsService { } private async isDuplicatedContents( - id: number, categories: Category[], link: string, + id?: number, ) { const existingContents = await this.contentRepository.find({ where: { - id: Not(id), + ...(id && { id: Not(id) }), category: { id: In(categories.map((category) => category.id)), },