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

edu-services > implement site property to override 'gradebook.externalAssessments.updateSameScore' sakai.property

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 11.4
    • Fix Version/s: 12.6, 19.0
    • Component/s: edu-services
    • Labels:
      None
    • 12 status:
      Resolved
    • Test Plan:
      Hide

      Please add a Test Plan here.

      Show
      Please add a Test Plan here.

      Description

      Currently if a quiz is linked to the Gradebook, and the "Last" option is enabled to send the latest grade to the gradebook (as opposed to "Highest"), if the grade achieved on new attempts is the same as the grade already recorded in the gradebook, the record is not updated. This presents a problem in certain situations where the quiz is a requirement to obtain certification, because the date of completion is not updated in the Gradebook. The result is that users retaking the quiz don't receive an updated certificate with a new expiry date.

      There is a related sakai.property (gradebook.externalAssessments.updateSameScore), which when set to true forces the Gradebook record to be updated even if the scores are the same. This resolves the issue described above, but it may not be the desired behaviour globally.

      In consultation with Longsight, it was determined that new behaviour in edu-services should be developed to allow a site property of the same name to override the functionality defined by the global sakai.property. In this way, institutions with a low number of sites requiring this behaviour could use the site property, while institutions with many sites requiring this behaviour could elect to use the global sakai.property.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  bjones86 Brian Jones
                  Reporter:
                  bjones86 Brian Jones
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code