From 5f2ed89f619abaf9afd6db622f6f503770ef02a8 Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Wed, 12 Mar 2025 07:58:44 -0400 Subject: [PATCH] Slon/Endpoints/Get/ActivityPub: Match json anywhere in Accept header We shouldn't 404 if a client accepts many different content-types, or is unnecessarily verbose, when requesting a user profile. --- Slon/Endpoints/Get/ActivityPub.HC | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Slon/Endpoints/Get/ActivityPub.HC b/Slon/Endpoints/Get/ActivityPub.HC index 582e506..f73d1c6 100644 --- a/Slon/Endpoints/Get/ActivityPub.HC +++ b/Slon/Endpoints/Get/ActivityPub.HC @@ -1,4 +1,4 @@ -if (String.BeginsWith("/users/", session->path()) && String.EndsWith("json", session->header("accept"))) { +if (String.BeginsWith("/users/", session->path()) && !StrICmp("json", session->header("accept"))) { @slon_activitypub_users_get(session); return; }