From b6207b272259f63b9c01fed58a9da8106abe0c24 Mon Sep 17 00:00:00 2001 From: syuilo Date: Mon, 31 Jul 2023 18:13:38 +0900 Subject: [PATCH] Update update.ts --- .../backend/src/server/api/endpoints/pages/update.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/backend/src/server/api/endpoints/pages/update.ts b/packages/backend/src/server/api/endpoints/pages/update.ts index a9e946a25d..679b1ed464 100644 --- a/packages/backend/src/server/api/endpoints/pages/update.ts +++ b/packages/backend/src/server/api/endpoints/pages/update.ts @@ -117,14 +117,18 @@ export default class extends Endpoint { await this.pagesRepository.update(page.id, { updatedAt: new Date(), title: ps.title, - name: ps.name ?? page.name, + // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing + name: ps.name === undefined ? page.name : ps.name, summary: ps.summary === undefined ? page.summary : ps.summary, content: ps.content, variables: ps.variables, script: ps.script, - alignCenter: ps.alignCenter ?? page.alignCenter, - hideTitleWhenPinned: ps.hideTitleWhenPinned ?? page.hideTitleWhenPinned, - font: ps.font ?? page.font, + // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing + alignCenter: ps.alignCenter === undefined ? page.alignCenter : ps.alignCenter, + // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing + hideTitleWhenPinned: ps.hideTitleWhenPinned === undefined ? page.hideTitleWhenPinned : ps.hideTitleWhenPinned, + // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing + font: ps.font === undefined ? page.font : ps.font, eyeCatchingImageId: ps.eyeCatchingImageId === null ? null : ps.eyeCatchingImageId === undefined