Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-62989

Improve data request order for users

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.3.7, 3.4.4, 3.5.1, 3.6
    • 3.3.8, 3.4.5, 3.5.2
    • Privacy
    • MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE, MOODLE_36_STABLE
    • MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • MDL-62989-master
    • Hide

      Test in Boost and Clean.

      1. Login as a User.
      2. Go to Profile > Data requests.
      3. Create multiple data requests.
      4. Go back to 'Data requests' page.
      5. Make sure the requests are ordered by 'Date requested' in descending order by default.
      Show
      Test in Boost and Clean. Login as a User. Go to Profile > Data requests. Create multiple data requests. Go back to 'Data requests' page. Make sure the requests are ordered by 'Date requested' in descending order by default.
    • 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.

      Attachments

        Activity

          People

            Geshoski Mihail Geshoski
            michaelh Michael Hawkins
            Jun Pataleta Jun Pataleta
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            Gladys Basiana Gladys Basiana
            Andrew Lyons, Adrian Greeve, David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              10/Sep/18

              Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 40 minutes
                40m