Merge branch 'task-204-on-options-request' into 'develop'
authorkaniini <nenolod@gmail.com>
Thu, 20 Sep 2018 23:54:51 +0000 (23:54 +0000)
committerkaniini <nenolod@gmail.com>
Thu, 20 Sep 2018 23:54:51 +0000 (23:54 +0000)
Return 204 response on options request

See merge request pleroma/pleroma!347

1  2 
lib/pleroma/web/router.ex

index 646e9e5cb8cf15b18ce47ee0e17439f0aba534d7,43e301034fa54255c4ba5191d26a286cd7ddf139..ddfaa8c423f19bb42b9ed5d5909c8a651df272c8
@@@ -173,7 -173,7 +173,7 @@@ defmodule Pleroma.Web.Router d
  
      get("/suggestions", MastodonAPIController, :suggestions)
  
 -    get("/filters", MastodonAPIController, :filters)
 +    get("/endorsements", MastodonAPIController, :empty_array)
    end
  
    scope "/api/web", Pleroma.Web.MastodonAPI do
    scope "/", Fallback do
      get("/registration/:token", RedirectController, :registration_page)
      get("/*path", RedirectController, :redirector)
+     options("/*path", RedirectController, :empty)
    end
  end
  
@@@ -417,4 -419,10 +419,10 @@@ defmodule Fallback.RedirectController d
    def registration_page(conn, params) do
      redirector(conn, params)
    end
+   def empty(conn, _params) do
+     conn
+     |> put_status(204)
+     |> text("")
+   end
  end