Add the JSON API for Author.
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-03-11 19:45:34 +02:00
parent 040d2771f0
commit 2af5f6cf42
4 changed files with 19 additions and 6 deletions
@@ -1,5 +1,5 @@
defmodule DecentralisedBookIndexWeb.AshJsonApiRouter do
use AshJsonApi.Router,
domains: [],
domains: [Module.concat(["DecentralisedBookIndex.Metadata"])],
open_api: "/open_api"
end
+2 -2
View File
@@ -21,12 +21,12 @@ defmodule DecentralisedBookIndexWeb.Router do
plug :set_actor, :user
end
scope "/api/json" do
scope "/api/v1/json" do
pipe_through [:api]
forward "/swaggerui",
OpenApiSpex.Plug.SwaggerUI,
path: "/api/json/open_api",
path: "/api/v1/json/open_api",
default_model_expand_depth: 4
forward "/", DecentralisedBookIndexWeb.AshJsonApiRouter