Fix fetching public keys with authorized fetch enabled

Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
nicole mikołajczyk 2025-10-21 21:46:03 +02:00
commit b38fedf342
2 changed files with 2 additions and 1 deletions

View file

@ -0,0 +1 @@
Fix fetching public keys with authorized fetch enabled

View file

@ -54,7 +54,7 @@ defmodule Pleroma.Signature do
def fetch_public_key(conn) do
with {:ok, actor_id} <- get_actor_id(conn),
{:ok, public_key} <- User.get_public_key_for_ap_id(actor_id) do
{:ok, public_key} <- User.get_or_fetch_public_key_for_ap_id(actor_id) do
{:ok, public_key}
else
e ->