Certificate status when XQueue is unavailable.
If certificates cannot be added to the queue, mark the certificate status as 'error' so that it can be re-run by management commands. Clean up logging and return values.
Showing
- lms/djangoapps/certificates/api.py 5 additions, 18 deletionslms/djangoapps/certificates/api.py
- lms/djangoapps/certificates/queue.py 33 additions, 10 deletionslms/djangoapps/certificates/queue.py
- lms/djangoapps/certificates/tests/test_api.py 44 additions, 11 deletionslms/djangoapps/certificates/tests/test_api.py
Please register or sign in to comment