Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
3.3.7, 3.4.4, 3.5.1, 3.6
-
MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE, MOODLE_36_STABLE
-
MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
-
MDL-62989-master -
-
GDPR Followup Sprint 1
Description
The user view of data requests (within user profile) orders requests by status ID and then ascending date, which is confusing where a user has made many requests.
Data requests for users should display ordered by 'Date requested', descending, so that their most recent request is at the top of the list, so they have an easy to view, and intuitive timeline of current and past requests.
The screenshot below shows the current order, which shows a pending request at the top (pending has a lower status ID than complete/rejected), but the most recent completed export is at the bottom of the list.
Currently this has caused some issues for developers (eg clicking and downloading older versions of requests), however I see this becoming confusing for users in the future, when the functionality has been available long enough for students/teachers etc to have amassed a list of requests, such as if they are towards the end of a degree, and have been making requests at the end of each semester.