mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Echo
synced 2024-11-28 09:40:41 +00:00
b2f816d0af
This seems strange, because markseen sounds like a write action, but it writes to the seentime cache rather than the database. For multi-DC support, we need writes to the seentime cache to happen in the local data center, and the easiest way to do that is to make it a GET request rather than a POST request. It would be nice if marking as seen could be consolidated into the GET request for fetching notifications, but I didn't do that because the code for those fetches is pretty complicated, and some fetches (like polling) should not mark as seen. Bug: T222851 Change-Id: If4c504a9dc562b1d4e626e155fba8ebb5cdb0579 |
||
---|---|---|
.. | ||
ApiCrossWiki.php | ||
ApiEchoArticleReminder.php | ||
ApiEchoMarkRead.php | ||
ApiEchoMarkSeen.php | ||
ApiEchoNotifications.php | ||
ApiEchoUnreadNotificationPages.php |