No need to filter out Mix.env() from the API routes.

This commit is contained in:
Mark Felder 2021-02-25 13:04:08 -06:00
parent 1552179792
commit 2da71a526f
2 changed files with 2 additions and 7 deletions

View file

@ -28,8 +28,6 @@ defmodule Pleroma.Web do
alias Pleroma.Web.Plugs.OAuthScopesPlug
alias Pleroma.Web.Plugs.PlugHelper
@mix_env Mix.env()
def controller do
quote do
use Phoenix.Controller, namespace: Pleroma.Web
@ -238,11 +236,7 @@ def base_url do
def get_api_routes do
Pleroma.Web.Router.__routes__()
|> Enum.reject(fn
r ->
r.plug == Pleroma.Web.Fallback.RedirectController or
String.starts_with?(r.path, "/#{@mix_env}")
end)
|> Enum.reject(fn r -> r.plug == Pleroma.Web.Fallback.RedirectController end)
|> Enum.map(fn r ->
r.path
|> String.split("/", trim: true)

View file

@ -96,6 +96,7 @@ test "api routes are detected correctly" do
"auth",
"embed",
"proxy",
"test",
"user_exists",
"check_password"
]