:blobfoxthinkgoogly: #Pleroma #ItsAlwaysPleroma
#PID<0.2645.0> running Pleroma.Web.Endpoint (connection #PID<0.2644.0>, stream id 1) terminated Server: bbs.kawa-kun.com:80 (http) Request: GET /users/tk ** (exit) an exception was raised: ** (FunctionClauseError) no function clause matching in anonymous fn/1 in Pleroma.Web.ActivityPub.ActivityPub.object_to_user_data/2 (pleroma 2.5.52-289-gd1b7f5b1-bbs-kawa-kun-com) lib/pleroma/web/activity_pub/activity_pub.ex:1498: anonymous fn(%{"id" => "https://awakari.com/activitypub", "name" => "homepage", "url" => "https://awakari.com/activitypub"}) in Pleroma.Web.ActivityPub.ActivityPub.object_to_user_data/2 (elixir 1.13.4) lib/enum.ex:4034: Enum.filter_list/2 (pleroma 2.5.52-289-gd1b7f5b1-bbs-kawa-kun-com) lib/pleroma/web/activity_pub/activity_pub.ex:1498: Pleroma.Web.ActivityPub.ActivityPub.object_to_user_data/2 (pleroma 2.5.52-289-gd1b7f5b1-bbs-kawa-kun-com) lib/pleroma/web/activity_pub/activity_pub.ex:1664: Pleroma.Web.ActivityPub.ActivityPub.user_data_from_user_object/2 (pleroma 2.5.52-289-gd1b7f5b1-bbs-kawa-kun-com) lib/pleroma/web/activity_pub/activity_pub.ex:1672: Pleroma.Web.ActivityPub.ActivityPub.fetch_and_prepare_user_from_ap_id/2 (pleroma 2.5.52-289-gd1b7f5b1-bbs-kawa-kun-com) lib/pleroma/web/activity_pub/activity_pub.ex:1758: Pleroma.Web.ActivityPub.ActivityPub.make_user_from_ap_id/2 (pleroma 2.5.52-289-gd1b7f5b1-bbs-kawa-kun-com) lib/pleroma/user.ex:2064: Pleroma.User.get_or_fetch_by_ap_id/1 (pleroma 2.5.52-289-gd1b7f5b1-bbs-kawa-kun-com) lib/pleroma/user.ex:2139: Pleroma.User.get_public_key_for_ap_id/1Conversation
Notices
-
Embed this notice
Doughnut Lollipop 【記録係】:blobfoxgooglymlem: (tk@bbs.kawa-kun.com)'s status on Tuesday, 21-Jan-2025 01:31:26 JST Doughnut Lollipop 【記録係】:blobfoxgooglymlem:
-
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Tuesday, 21-Jan-2025 01:39:51 JST Phantasm
@tk Just block the IPs, they are a scraper and content aggregator. In conversation permalink Doughnut Lollipop 【記録係】:blobfoxgooglymlem: likes this. -
Embed this notice
Doughnut Lollipop 【記録係】:blobfoxgooglymlem: (tk@bbs.kawa-kun.com)'s status on Tuesday, 21-Jan-2025 01:45:11 JST Doughnut Lollipop 【記録係】:blobfoxgooglymlem:
:blobfoxthumbsup:
diff --git a/lib/pleroma/web/activity_pub/activity_pub.ex b/lib/pleroma/web/activity_pub/activity_pub.ex index c93288b79..eec16bd05 100644 --- a/lib/pleroma/web/activity_pub/activity_pub.ex +++ b/lib/pleroma/web/activity_pub/activity_pub.ex @@ -1495,6 +1495,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do fields = data |> Map.get("attachment", []) + |> Enum.filter(fn fields -> Map.has_key?(fields, "type") end) |> Enum.filter(fn %{"type" => t} -> t == "PropertyValue" end) |> Enum.map(fn fields -> Map.take(fields, ["name", "value"]) end)In conversation permalink -
Embed this notice
Doughnut Lollipop 【記録係】:blobfoxgooglymlem: (tk@bbs.kawa-kun.com)'s status on Tuesday, 21-Jan-2025 01:56:38 JST Doughnut Lollipop 【記録係】:blobfoxgooglymlem:
@lain Think this would still be useful here? :blobfoxthinkgoogly:
In conversation permalink
-
Embed this notice