diff --git a/CHANGES.md b/CHANGES.md index e8020a4ed..b3fc1a750 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -6,6 +6,8 @@ - Fix detach when top copy is dangling and nested copy is not [Taiga #9699](https://tree.taiga.io/project/penpot/issue/9699) - Fix problem in plugins with `replaceColor` method [#174](https://github.com/penpot/penpot-plugins/issues/174) +- Fix missing methods reference on API Docs + ## 2.4.1 diff --git a/backend/src/app/rpc/doc.clj b/backend/src/app/rpc/doc.clj index 217e86332..efd23ed44 100644 --- a/backend/src/app/rpc/doc.clj +++ b/backend/src/app/rpc/doc.clj @@ -87,6 +87,7 @@ (let [params (:query-params request) pstyle (:type params "js") context (assoc context :param-style pstyle)] + {::yres/status 200 ::yres/body (-> (io/resource "app/templates/api-doc.tmpl") (tmpl/render context))})) @@ -207,7 +208,7 @@ (assert (sm/valid? ::rpc/methods (::rpc/methods params)) "expected valid methods")) (defmethod ig/init-key ::routes - [_ {:keys [methods] :as cfg}] + [_ {:keys [::rpc/methods] :as cfg}] [(let [context (prepare-doc-context methods)] [["/_doc" {:handler (doc-handler context)