Add /api/v1/notifications/:id/dismiss endpoint

This commit is contained in:
Egor Kislitsyn 2020-04-09 17:08:43 +04:00
commit d545b883eb
No known key found for this signature in database
GPG key ID: 1B49CB15B71E7805
3 changed files with 22 additions and 3 deletions

View file

@ -352,9 +352,11 @@ defmodule Pleroma.Web.Router do
get("/notifications", NotificationController, :index)
get("/notifications/:id", NotificationController, :show)
post("/notifications/:id/dismiss", NotificationController, :dismiss)
post("/notifications/clear", NotificationController, :clear)
post("/notifications/dismiss", NotificationController, :dismiss)
delete("/notifications/destroy_multiple", NotificationController, :destroy_multiple)
# Deprecated: was removed in Mastodon v3, use `/notifications/:id/dismiss` instead
post("/notifications/dismiss", NotificationController, :dismiss)
get("/scheduled_statuses", ScheduledActivityController, :index)
get("/scheduled_statuses/:id", ScheduledActivityController, :show)