From 232a15503a30e0b76ded38857f2c56245b695b0b Mon Sep 17 00:00:00 2001 From: annagav Date: Thu, 20 Feb 2025 09:10:05 -0500 Subject: [PATCH] Fix deferral error (#2544) --- courses/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/api.py b/courses/api.py index 0f5387dfe..1d72e6788 100644 --- a/courses/api.py +++ b/courses/api.py @@ -187,7 +187,7 @@ def _enroll_learner_into_associated_programs(): enrollment.edx_enrolled = edx_request_success if change_status is not None: enrollment.change_status = change_status - enrollment.save_and_log() + enrollment.save_and_log(None) # Case (Upgrade): When user was enrolled in free mode and now enrolls in paid mode (e.g. Verified) # So, User has an active enrollment and the only changing thing is going to be enrollment mode if enrollment.active and enrollment_mode_changed: