diff options
author | Ilja <pleroma@spectraltheorem.be> | 2020-11-13 13:35:46 +0000 |
---|---|---|
committer | lain <lain@soykaf.club> | 2020-11-13 13:35:46 +0000 |
commit | 70e4b86250da9ef97a836f497510c36bf22fa905 (patch) | |
tree | 5baa3c2b25645f3ad2bfbf004eefa6de69bd4907 /lib/pleroma/web/api_spec | |
parent | 294628d9815d6e7390427c08ff0f8f5b073dc10f (diff) | |
download | pleroma-70e4b86250da9ef97a836f497510c36bf22fa905.tar.gz |
Make notifs view work for reports
* These are the first small steps for issue 2034 "Reports should send a notification to admins".
* I added a new type of notification "pleroma:report" to the the database manually (a migration will need to be written later)
* I added the new type to the notification_controller
* I made the view return the notification. It doesn't include the report itself (yet)
Diffstat (limited to 'lib/pleroma/web/api_spec')
-rw-r--r-- | lib/pleroma/web/api_spec/operations/notification_operation.ex | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/pleroma/web/api_spec/operations/notification_operation.ex b/lib/pleroma/web/api_spec/operations/notification_operation.ex index f09be64cb..264a530d2 100644 --- a/lib/pleroma/web/api_spec/operations/notification_operation.ex +++ b/lib/pleroma/web/api_spec/operations/notification_operation.ex @@ -193,6 +193,7 @@ defmodule Pleroma.Web.ApiSpec.NotificationOperation do "mention", "pleroma:emoji_reaction", "pleroma:chat_mention", + "pleroma:report", "move", "follow_request" ], @@ -206,6 +207,8 @@ defmodule Pleroma.Web.ApiSpec.NotificationOperation do - `poll` - A poll you have voted in or created has ended - `move` - Someone moved their account - `pleroma:emoji_reaction` - Someone reacted with emoji to your status + - `pleroma:chat_mention` - Someone mentioned you in a chat message + - `pleroma:report` - Someone was reported """ } end |