diff options
author | kaniini <nenolod@gmail.com> | 2019-06-27 04:20:17 +0000 |
---|---|---|
committer | kaniini <nenolod@gmail.com> | 2019-06-27 04:20:17 +0000 |
commit | 0369a5db16c33e9fc9dafffaae1e3109d92b7468 (patch) | |
tree | 9fa0fe96b44689294501c73080c1703a8242c4d9 /lib/pleroma/web/router.ex | |
parent | 6587e2358c4746d760b212a25f6cd8b751158045 (diff) | |
parent | 889a9c3a3f427f5fdf2708fd281c1218d08b8fd7 (diff) | |
download | pleroma-0369a5db16c33e9fc9dafffaae1e3109d92b7468.tar.gz |
Merge branch 'idempotency-plug' into 'develop'
Add IdempotencyPlug and use it in all of the api
Closes #1003
See merge request pleroma/pleroma!1339
Diffstat (limited to 'lib/pleroma/web/router.ex')
-rw-r--r-- | lib/pleroma/web/router.ex | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/pleroma/web/router.ex b/lib/pleroma/web/router.ex index c504116b6..055289dc5 100644 --- a/lib/pleroma/web/router.ex +++ b/lib/pleroma/web/router.ex @@ -27,6 +27,7 @@ defmodule Pleroma.Web.Router do plug(Pleroma.Plugs.UserEnabledPlug) plug(Pleroma.Plugs.SetUserSessionIdPlug) plug(Pleroma.Plugs.EnsureUserKeyPlug) + plug(Pleroma.Plugs.IdempotencyPlug) end pipeline :authenticated_api do @@ -41,6 +42,7 @@ defmodule Pleroma.Web.Router do plug(Pleroma.Plugs.UserEnabledPlug) plug(Pleroma.Plugs.SetUserSessionIdPlug) plug(Pleroma.Plugs.EnsureAuthenticatedPlug) + plug(Pleroma.Plugs.IdempotencyPlug) end pipeline :admin_api do @@ -57,6 +59,7 @@ defmodule Pleroma.Web.Router do plug(Pleroma.Plugs.SetUserSessionIdPlug) plug(Pleroma.Plugs.EnsureAuthenticatedPlug) plug(Pleroma.Plugs.UserIsAdminPlug) + plug(Pleroma.Plugs.IdempotencyPlug) end pipeline :mastodon_html do |