Term REST Query Temporarily Returns Empty Array After a Course is Deleted




 
Term REST Query Temporarily Returns Empty Array After a Course is Deleted

Date Published: Nov 30,2021 Category: Planned_First_Fix_Release:Future_Reference_Learn; Product:Learn_Administration_Learn,Application_Components_Learn; Version:Learn_9_1_3900_8_0,Learn_9_1_3900_10_0,Learn_9_1_3900_15_0,Learn_9_1_3900_13_0,Learn_9_1_3900_17_0,Learn_9_1_3900_19_0,Learn_9_1_3900_21_0,Learn_9_1_3900_23_0,SaaS   Article No.: 000075291

Product: Blackboard Learn

Release: 9.1;SaaS

Service Pack(s): Learn 9.1, 3900.8.0, Learn 9.1, 3900.10.0, Learn 9.1, 3900.15.0, Learn 9.1, 3900.13.0, Learn 9.1, 3900.17.0, Learn 9.1, 3900.19.0, Learn 9.1, 3900.21.0, Learn 9.1, 3900.23.0, SaaS

Description: After deleting courses, the Term REST query temporarily displays an empty array.

Steps to Replicate:

  1. Log into Blackboard Learn as an Administrator
  2. Navigate to System Admin > Terms
  3. Create a Term
  4. Create four courses linked to the Term
  5. Check the created items using REST, eg: https://<Learn_URL>/learn/api/public/v3/courses?availability.available=Term&amp;termId=<term_key>&amp;fields=id
  6. Delete two of the courses and repeat the previous step
Observed Behavior
An Empty array is displayed.

Expected Behavior
The two remaining courses are displayed.
 

 




Target Release: Learn 9.1, 3900.13.0 Release

SaaS - Fixed (v3900.13.0)