From a4aeb4027609fb6809b0fe7c5aac98676ade282b Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Wed, 11 Oct 2023 14:48:44 +0800 Subject: [PATCH] fix: after successfully deleted highlights, still return error codes --- packages/api/src/services/highlights.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/api/src/services/highlights.ts b/packages/api/src/services/highlights.ts index 07cf73eba..4f281d3df 100644 --- a/packages/api/src/services/highlights.ts +++ b/packages/api/src/services/highlights.ts @@ -136,8 +136,11 @@ export const updateHighlight = async ( export const deleteHighlightById = async (highlightId: string) => { return authTrx(async (tx) => { const highlightRepo = tx.withRepository(highlightRepository) - const highlight = await highlightRepo.findOneByOrFail({ - id: highlightId, + const highlight = await highlightRepo.findOneOrFail({ + where: { id: highlightId }, + relations: { + user: true, + }, }) await highlightRepo.delete(highlightId)