From 5fae1c15ea9bac3e23c105623c1b3cd2535b69c2 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Fri, 5 Jun 2020 11:16:03 -0400 Subject: [PATCH] Fix looking up AP objects being broken by permalink format change --- lib/activitypub/articles.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/activitypub/articles.ts b/lib/activitypub/articles.ts index ef5a268..789cf44 100644 --- a/lib/activitypub/articles.ts +++ b/lib/activitypub/articles.ts @@ -56,12 +56,12 @@ export async function toFederate(): Promise<[string, ArticleObject][]> { } export function route(router: Router) { - router.use("/:category/:year/:slug/", async (req, res, next) => { + router.use("/:year/:slug/", async (req, res, next) => { const best = req.accepts(["text/html", "application/activity+json"]); if (best === "text/html") { next(); } else if (best === "application/activity+json") { - const id = `/${req.params.category}/${req.params.year}/${req.params.slug}/`; + const id = `/${req.params.year}/${req.params.slug}/`; const repository = getConnection().getRepository(Article); try { const article = await repository.findOne(id);