Behind the Blackboard! LTI's Assignments and Grades 'SubmittedAt' Property not Being Handled Correctly for Certain Cases - Behind the Blackboard Skip Navigation
Download PDF  Icon Download PDF    Print article

LTI's Assignments and Grades 'SubmittedAt' Property not Being Handled Correctly for Certain Cases

Date Published: Apr 17,2024


CategoryPlanned First Fix Release:Future Reference; Product:Learn; Version:9.1,SaaS
Article No.: 000078554
Product:
Blackboard Learn
Release:
9.1;SaaS
Service Pack(s):
9.1, SaaS
Description:
LTI's Assignments and Grades Service don't always handle properly the "Submission" properties when grading an item. Within the payload when grading an item while creating the attempt, if the call has the activity and grading progress set to "Pending Manual" and "Submitted", the "SubmittedAt" property is discarded and the attempt date is set to the current date.
Steps to Repeat:
Prerequisite: On any system, install any LTI 1.3 tool (our testing tool works https://github.com/blackboard/BBDN-LTI-Tool-Provider-Node - Configure according to the README)
  1. Log into Blackboard Learn as an administrator 
  2. Create a new Deep linking placement and create a new Original Course 
  3. Enroll a student in the new course and yourself as an instructor
  4. Access to the course and create a new deep linking item using the placement created before
  5. Once the item is created, launch it
  6. Access to the Names and Roles option and copy the user_id from the response
  7. Right click any blank page of the LTI tool > Back
  8. Click on Assignments and Grades
  9. Next to the Send Scores button, paste the user_id, select a SubmittedAt data in the past, type the column id and set the progress to the following values:
  • Activity Progress: Submitted
  • Grading Progress: Pending Manual
  1. Click on Send Scores
  2. Go back to the course and go to Grade Center > Full Grade Center
  3. Locate the submission (should have a yellow exclamation mark) and click the chevron next to it > View Grade Details

Observed Behavior:
Incoming date is not used and the 'Date Submitted' value, is set to the same date as the one under 'Date Created'.

Expected Behavior:
Incoming submission date is taken into account and placed as the "Date Submitted (or Saved)" field.
 





Target Release:

Future Reference







The information contained in the Knowledge Base was written and/or verified by Blackboard Support. It is approved for client use. Nothing in the Knowledge Base shall be deemed to modify your license in any way to any Blackboard product. If you have comments, questions, or concerns, please send an email to kb@blackboard.com. © 2024 Blackboard Inc. All rights reserved