OneRoster PUT /results: scoreDate seems to be ignored

@Todd DeSchuiteneer Hi Todd, I'm having an issue with the /results OneRoster endpoint. It seems to ignore the `scoreDate` property.

Is this something the team could check out? See attachments….

result-score-date-tests.xlsx

result-score-date-2024-11-06.json

result-score-date-2024-11-08.json

Comments

  • Todd DeSchuiteneer
    Todd DeSchuiteneer Blackbaud Employee
    Tenth Anniversary Kudos 2 Name Dropper Participant

    @Eric Eskildsen thank you for the post. I'm having our team dig in now and I'll get back to you on the results (pun intended)

  • @Todd DeSchuiteneer Any updates on this one?

  • Todd DeSchuiteneer
    Todd DeSchuiteneer Blackbaud Employee
    Tenth Anniversary Kudos 2 Name Dropper Participant

    @Eric Eskildsen apologies. I have heard back from the team on this and the field is not currently in use. The Scoredate is currently the same as the dateLastModified and would require some work to separate out the fields functions. Could you provide your use case for the field for the team to consider?

  • @Todd DeSchuiteneer Thanks Todd -

    It's for syncing Google scores to Blackbaud. The idea is for that date to match what's in Google.

    Example:

    • 12/2/2024: Teacher assigns score 10.
    • 12/5/2024: The sync runs. Score 10 is sent to Blackbaud with score date 12/2/2025.

    In this case, I assume Blackbaud will set the date last modified to 12/5/2024. Ideally it would be nice to have the score date reflect when the score was set in Classroom.

  • Todd DeSchuiteneer
    Todd DeSchuiteneer Blackbaud Employee
    Tenth Anniversary Kudos 2 Name Dropper Participant

    @Eric Eskildsen thank you! I will pass this over to my team for consideration.

Categories