Merge develop
[akkoma] / lib / pleroma / web / ostatus / ostatus_controller.ex
index 305901dfdfc6bad991ca6c02b83900d6075c9ea7..07e2a4c2d2e0841962e7fbd83dcbb6b82bb584eb 100644 (file)
@@ -22,7 +22,10 @@ defmodule Pleroma.Web.OStatus.OStatusController do
   alias Pleroma.Web.Router
   alias Pleroma.Web.XML
 
-  plug(Pleroma.Plugs.RateLimiter, :ap_routes when action in [:object, :activity])
+  plug(
+    Pleroma.Plugs.RateLimiter,
+    {:ap_routes, params: ["uuid"]} when action in [:object, :activity]
+  )
 
   plug(Pleroma.Web.FederatingPlug when action in [:salmon_incoming])
 
@@ -34,8 +37,7 @@ defmodule Pleroma.Web.OStatus.OStatusController do
   action_fallback(:errors)
 
   def feed_redirect(%{assigns: %{format: "html"}} = conn, %{"nickname" => nickname}) do
-    with {_, %User{} = user} <-
-           {:fetch_user, User.get_cached_by_nickname_or_id(nickname)} do
+    with {_, %User{} = user} <- {:fetch_user, User.get_cached_by_nickname_or_id(nickname)} do
       RedirectController.redirector_with_meta(conn, %{user: user})
     end
   end