From 96524dbd6f16ac3339eb062466ce55f640bada67 Mon Sep 17 00:00:00 2001 From: alemi Date: Mon, 22 Apr 2024 00:01:09 +0200 Subject: [PATCH] fix: cheap fix for mastodon contexts --- src/routes/activitypub/context.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/routes/activitypub/context.rs b/src/routes/activitypub/context.rs index 0bf0566..951b40a 100644 --- a/src/routes/activitypub/context.rs +++ b/src/routes/activitypub/context.rs @@ -34,8 +34,10 @@ pub async fn page( let context = if id.starts_with('+') { format!("https://{}", id.replacen('+', "", 1).replace('@', "/")) + } else if id.starts_with("tag:") { + id.clone() } else { - url!(ctx, "/context/{id}") + url!(ctx, "/context/{id}") // TODO need a better way to figure out which ones are our contexts }; let items = model::addressing::Entity::find_objects()