Page MenuHomePhabricator

Mentor dashboard: M1 mentee overview: Make it possible to manually trigger data update
Open, Needs TriagePublic

Description

Proposed improvement based on discussion on T293447#7430891

User job story
(As a mentor) When I go to check on my mentees....
I want the information on my mentees to be as up-to-date as possible...
so that I can take action to help them in a more timely fashion.

A specific situation may be being able to see that the user data is 2.5hrs old, one may refresh to more recent info and see that there's a mentee question posted 5 minutes ago that if answered now has more opportunity to be seen.

Proposed design

  • An indicator from T293454 shows the last updated data in the Mentee overview module: Last updated # min ago
  • Next to that indicator, refresh icon button is shown next to the last updated indicator, which when selected brings up a dialog to confirm that the mentor wants to refresh the data
  • The confirmation dialog has text explaining that the data will refresh in the background and could take a few minutes. There are two buttons to either Cancel or to proceed to Refresh mentee data.
  • If Refresh mentee data is selected the dialog will close to show the mentee module with last updated data until the data update is complete.

[mocks TBC]