diff --git a/docs/api/pleroma_api.md b/docs/api/pleroma_api.md index dbe250300..2ee2fef84 100644 --- a/docs/api/pleroma_api.md +++ b/docs/api/pleroma_api.md @@ -118,7 +118,7 @@ Request parameters can be passed via [query strings](https://en.wikipedia.org/wi See [Admin-API](Admin-API.md) ## `/api/v1/pleroma/flavour/:flavour` -* Method `POST` +* Method `POST`, `GET` * Authentication: required * Response: JSON string. Returns the user flavour or the default one on success, otherwise returns `{"error": "error_msg"}` * Example response: "glitch" diff --git a/lib/pleroma/web/router.ex b/lib/pleroma/web/router.ex index 172f337db..65af9bd68 100644 --- a/lib/pleroma/web/router.ex +++ b/lib/pleroma/web/router.ex @@ -318,6 +318,7 @@ defmodule Pleroma.Web.Router do delete("/filters/:id", MastodonAPIController, :delete_filter) post("/pleroma/flavour/:flavour", MastodonAPIController, :set_flavour) + get("/pleroma/flavour/:flavour", MastodonAPIController, :set_flavour) post("/reports", MastodonAPIController, :reports) end