projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'develop' into 'remove-avatar-header'
[akkoma]
/
lib
/
pleroma
/
web
/
activity_pub
/
mrf
/
user_allowlist.ex
diff --git
a/lib/pleroma/web/activity_pub/mrf/user_allowlist.ex
b/lib/pleroma/web/activity_pub/mrf/user_allowlist.ex
index f5078d8182a60d35b441f5d68536bc4994653904..47663414a38773e0b1a6e860ff6055a76f43d112 100644
(file)
--- a/
lib/pleroma/web/activity_pub/mrf/user_allowlist.ex
+++ b/
lib/pleroma/web/activity_pub/mrf/user_allowlist.ex
@@
-19,10
+19,12
@@
defmodule Pleroma.Web.ActivityPub.MRF.UserAllowListPolicy do
end
@impl true
end
@impl true
- def filter(object) do
- actor_info = URI.parse(
object["actor"]
)
+ def filter(
%{"actor" => actor} =
object) do
+ actor_info = URI.parse(
actor
)
allow_list = Config.get([:mrf_user_allowlist, String.to_atom(actor_info.host)], [])
filter_by_list(object, allow_list)
end
allow_list = Config.get([:mrf_user_allowlist, String.to_atom(actor_info.host)], [])
filter_by_list(object, allow_list)
end
+
+ def filter(object), do: {:ok, object}
end
end