router: ensure the AP sharedinbox path is registered first
authorAriadne Conill <ariadne@dereferenced.org>
Sun, 21 Jul 2019 03:52:06 +0000 (03:52 +0000)
committerAriadne Conill <ariadne@dereferenced.org>
Sun, 21 Jul 2019 03:52:06 +0000 (03:52 +0000)
lib/pleroma/web/router.ex

index 518720d38c05f5af68abcc5f95c093150ff1d0eb..a33b5ddd7cf024a1a9d91eee12207cbcf43468de 100644 (file)
@@ -663,6 +663,12 @@ defmodule Pleroma.Web.Router do
     end
   end
 
+  scope "/", Pleroma.Web.ActivityPub do
+    pipe_through(:activitypub)
+    post("/inbox", ActivityPubController, :inbox)
+    post("/users/:nickname/inbox", ActivityPubController, :inbox)
+  end
+
   scope "/relay", Pleroma.Web.ActivityPub do
     pipe_through(:ap_service_actor)
 
@@ -677,12 +683,6 @@ defmodule Pleroma.Web.Router do
     post("/inbox", ActivityPubController, :inbox)
   end
 
-  scope "/", Pleroma.Web.ActivityPub do
-    pipe_through(:activitypub)
-    post("/inbox", ActivityPubController, :inbox)
-    post("/users/:nickname/inbox", ActivityPubController, :inbox)
-  end
-
   scope "/.well-known", Pleroma.Web do
     pipe_through(:well_known)