Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-40948

Gradebook export option "Last Log Date" has a confusing label and shows the wrong date.

    Details

    • 19 status:
      Resolved
    • 12 status:
      Resolved
    • Test Plan:
      Hide

      To reproduce:

      1. In a site with several students, create a Gradebook item.
      2. Enter grades in the item for the students.
      3. For a couple students (but not all), select the Course Grade Override option in their respective Course Grade cell, and add a grade override for each student.
      4. Wait a minute (so you can get clearly defined time stamps for the Override log).
      5. For the first student with an override, select Course Grade Override again and change it to a different override grade.
      6. For the other student, select Course Grade Override again and remove the override (select the blank option from the override menu and save).
      7. Go to Import/Export > Custom Export > select all the options > Download Custom Export.
      8. In the spreadsheet, note that the timestamp for the Last Log Date column actually shows the first time you saved a grade override for each of the two students and not the last date (when you changed the override for one student and removed it for the other).
      Show
      To reproduce: In a site with several students, create a Gradebook item. Enter grades in the item for the students. For a couple students (but not all), select the Course Grade Override option in their respective Course Grade cell, and add a grade override for each student. Wait a minute (so you can get clearly defined time stamps for the Override log). For the first student with an override, select Course Grade Override again and change it to a different override grade. For the other student, select Course Grade Override again and remove the override (select the blank option from the override menu and save). Go to Import/Export > Custom Export > select all the options > Download Custom Export . In the spreadsheet, note that the timestamp for the Last Log Date column actually shows the first time you saved a grade override for each of the two students and not the last date (when you changed the override for one student and removed it for the other).

      Description

      When you do a Custom Export of a spreadsheet from Gradebook NG, one of the options is Last Log Date. There are two problems with this option:

      1. As a user, "Last Log Date" suggests to me "Last time the student's grade changed".
        Apparently, this column is supposed to present the date when an instructor did a Course Grade Override for the student in question. It does not display anything if grade changes only occurred due to grades in individual items changing.
        Per SAK-32937, this option was previously located on the Course Grades screen in Gradebook Classic, so the label made sense there because overrides would be the only things with logs on that page.
      2. The date shown in the spreadsheet is not actually the most recent log date. In fact, it is the date of the FIRST grade override an instructor ever implemented for that student.

      I suggest the following fixes:

      1. Change the label of the option to clarify what it displays (e.g. Course Grade Override Date)
      2. Actually show the date of most recent change to course grade overrides.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  a.fish@lancaster.ac.uk Adrian Fish
                  Reporter:
                  rainribbon Tiffany Stull
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code