From c5dc1d2d191e708ea53211c2b7f8041b4b2afc83 Mon Sep 17 00:00:00 2001 From: EGOIST Date: Fri, 20 May 2022 17:37:57 +0800 Subject: [PATCH] show 404 for draft pages --- src/models/page.model.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/models/page.model.ts b/src/models/page.model.ts index a129bb0e..f8bd3b2a 100644 --- a/src/models/page.model.ts +++ b/src/models/page.model.ts @@ -286,7 +286,7 @@ export async function getPage( } if (!gate.allows({ type: "can-read-page", page })) { - if (page.publishedAt > new Date()) { + if (!page.published || page.publishedAt > new Date()) { throw notFound() } else { throw gate.permissionError()