Merge branch 'feature/jsonld-context-cleanup' into 'develop'
[akkoma] / lib / pleroma / web / websub / websub_controller.ex
index 590dd74a1303fbfad67252b4e3b04c33870199ad..c1934ba92abbe5481c66830a7a29f4bddc70f65f 100644 (file)
@@ -5,6 +5,15 @@ defmodule Pleroma.Web.Websub.WebsubController do
   alias Pleroma.Web.Websub.WebsubClientSubscription
   require Logger
 
+  plug(
+    Pleroma.Web.FederatingPlug
+    when action in [
+           :websub_subscription_request,
+           :websub_subscription_confirmation,
+           :websub_incoming
+         ]
+  )
+
   def websub_subscription_request(conn, %{"nickname" => nickname} = params) do
     user = User.get_cached_by_nickname(nickname)