From 1f36091ce39daefe5222356614eb0622f460dee1 Mon Sep 17 00:00:00 2001 From: alemi <me@alemi.dev> Date: Wed, 22 Jan 2025 02:08:13 +0100 Subject: [PATCH] fix(routes): frontend url now is not optional --- routes/src/activitypub/actor/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/routes/src/activitypub/actor/mod.rs b/routes/src/activitypub/actor/mod.rs index 8294067..8c1712b 100644 --- a/routes/src/activitypub/actor/mod.rs +++ b/routes/src/activitypub/actor/mod.rs @@ -75,8 +75,8 @@ pub async fn view( } // TODO this is known "magically" !! very tight coupling ouchhh - if let Some(ref fe) = ctx.cfg().instance.frontend { - user = user.set_url(Node::link(format!("{fe}/actors/{id}"))); + if !ctx.cfg().instance.frontend.is_empty() { + user = user.set_url(Node::link(format!("{}/actors/{id}", ctx.cfg().instance.frontend))); } Ok(JsonLD(user.ld_context()))