diff --git a/src/pages/api/slug2id.ts b/src/pages/api/slug2id.ts index 0bf4a369..439ec3fb 100644 --- a/src/pages/api/slug2id.ts +++ b/src/pages/api/slug2id.ts @@ -67,7 +67,7 @@ export async function getIdBySlug(slug: string, handle: string) { ) .then((res) => res.json()) .then((note) => { - if (note && getSlug(note) !== slug) { + if ((note && getSlug(note) !== slug) || note.deleted) { cacheDelete(["slug2id", handle, slug]) } })