DB Error on Quick Enroll When the Account was Disabled




 
DB Error on Quick Enroll When the Account was Disabled

Date Published: Apr 11,2025 Category: Planned_First_Fix_Release:Learn_9_1_3900_62_0_Release   Article No.: 000075835

Producto: Learn SaaS

Versión: 9.1;SaaS

Descripción: Quick Enroll button appears to Admin users if they are enrolled in a course/org and that enrollment is disabled/unavailable, and when they click it again a DB error "blackboard.persist.PersistenceException: blackboard.persist.PersistenceRuntimeException: Could not perform database operation. An unknown error has occurred. ERROR: duplicate key value violates unique constraint "course_users_ak1" is shown.

Pasos para repetir:

1. Log into Blackboard Learn as Administrator
2. Go into an Original view course
3. Quick Enroll in the course.
4. Click on Course Management > Users and Groups > Users
5. Choose 'Administrator' click on the chevron 'Change User's Role in Course' or 'Change User's Availability in Course'
6. Available (this course only) -> Select 'No' and Submit
7. Click on 'Quick Enroll' again

Observed Behavior:
DB error "blackboard.persist.PersistenceException: blackboard.persist.PersistenceRuntimeException: Could not perform database operation. An unknown error has occurred. ERROR: duplicate key value violates unique constraint "course_users_ak1" is displayed.

Expected Behavior:
The Administrator is available on the course.

 
Síntomas: image-2021-08-31-10-59-01-425.png
 


Resolución/Solución alternativa: Use the course Ultra view.

Versión de destino: Learn 9.1, 3900.62.0 Release

SaaS - Fixed (v3900.62.0)


Parche disponible: No