|
|
@@ -235,16 +235,4 @@ defmodule Pleroma.Web do |
|
|
|
def base_url do |
|
|
|
Pleroma.Web.Endpoint.url() |
|
|
|
end |
|
|
|
|
|
|
|
# TODO: Change to Phoenix.Router.routes/1 for Phoenix 1.6.0+ |
|
|
|
def get_api_routes do |
|
|
|
Pleroma.Web.Router.__routes__() |
|
|
|
|> Enum.reject(fn r -> r.plug == Pleroma.Web.Fallback.RedirectController end) |
|
|
|
|> Enum.map(fn r -> |
|
|
|
r.path |
|
|
|
|> String.split("/", trim: true) |
|
|
|
|> List.first() |
|
|
|
end) |
|
|
|
|> Enum.uniq() |
|
|
|
end |
|
|
|
end |