]> cat aescling's git repositories - mastodon.git/commit
Add `account_id` param to `GET /api/v1/notifications` (#10796)
authorPaul Woolcock <paul@woolcock.us>
Tue, 21 May 2019 11:28:49 +0000 (07:28 -0400)
committerEugen Rochko <eugen@zeonfederated.com>
Tue, 21 May 2019 11:28:49 +0000 (13:28 +0200)
commit0c933c1b8ca18d5856ee4b24cee1744f1137c516
treeff632c7f62490fff4fb5f1848bc3530be57e0a42
parent4d65740663bf7c4a14318bd35f62ccfa52ac6a02
Add `account_id` param to `GET /api/v1/notifications` (#10796)

* Add `from_account` to notifications API

this adds the ability to filter notifications by the account they
originated from

* passing a non-existent user should cause none to be returned

* Fix codeclimate warnings

* fix more codeclimate warnings

* make requested changes:

* use account id instead of user@domain
* name the param `account_id` instead of `from_account`

* Don't use `return` in a lambda
app/controllers/api/v1/notifications_controller.rb
app/models/notification.rb
spec/controllers/api/v1/notifications_controller_spec.rb