Notifications toggle needs an explicit state sent with the request, or needs to update in real-time

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Example scenario:

  1. View a Merge Request
  2. Add a comment to the diff
  • You are now subscribed to this merge request, but the toggle in the sidebar isn't updated to reflect this
  1. Think "Oh, it'd be nice to follow this MR", and click the subscription toggle
  • You are now unsubscribed from this merge request, despite the toggle showing as "On"
  1. Reload the page
  2. Observe lack of subscription

The sidebar either needs to update in real-time to changes in subscription status, or we need to send a state with the toggle request so it's not just a "dumb" toggle.

Edited by 🤖 GitLab Bot 🤖