MR widget approvals do not update in realtime.

I had a merge request open in a browser window when it was set to "merge when pipeline succeeds". The merge status was updated automatically, but it appeared that it had not been approved because that part of the widget did not update in realtime. This mixture of automatically-refreshing widgets and ones that require a manual page reload can be confusing.

before refresh:

Screen_Shot_2018-02-15_at_4.47.59_PM

after refresh:

Screen_Shot_2018-02-15_at_4.49.08_PM

Steps to reproduce

  • Open a MR

  • Open the same MR in another tab

  • Approve that MR in a tab

  • Approval component in the MR widget won't be updated

Edited Mar 07, 2018 by Filipa Lacerda
Assignee Loading
Time tracking Loading