From 92a66d8c79eb25408a84ecf1390dbb6213ef941b Mon Sep 17 00:00:00 2001 From: Agrendalath Date: Mon, 22 Dec 2025 19:35:49 +0100 Subject: [PATCH] fix: typo in the "from allowed to enroll to unenrolled" transition state --- ...ualenrollmentaudit_statetransition_typo.py | 64 +++++++++++++++++++ .../student/models/course_enrollment.py | 2 +- 2 files changed, 65 insertions(+), 1 deletion(-) create mode 100644 common/djangoapps/student/migrations/0049_manualenrollmentaudit_statetransition_typo.py diff --git a/common/djangoapps/student/migrations/0049_manualenrollmentaudit_statetransition_typo.py b/common/djangoapps/student/migrations/0049_manualenrollmentaudit_statetransition_typo.py new file mode 100644 index 000000000000..c7fd288f1d00 --- /dev/null +++ b/common/djangoapps/student/migrations/0049_manualenrollmentaudit_statetransition_typo.py @@ -0,0 +1,64 @@ +# Generated by Django 5.2 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("student", "0048_mariadb_uuid_conversion"), + ] + + operations = [ + migrations.AlterField( + model_name="historicalmanualenrollmentaudit", + name="state_transition", + field=models.CharField( + choices=[ + ( + "from unenrolled to allowed to enroll", + "from unenrolled to allowed to enroll", + ), + ( + "from allowed to enroll to enrolled", + "from allowed to enroll to enrolled", + ), + ("from enrolled to enrolled", "from enrolled to enrolled"), + ("from enrolled to unenrolled", "from enrolled to unenrolled"), + ("from unenrolled to enrolled", "from unenrolled to enrolled"), + ( + "from allowed to enroll to unenrolled", + "from allowed to enroll to unenrolled", + ), + ("from unenrolled to unenrolled", "from unenrolled to unenrolled"), + ("N/A", "N/A"), + ], + max_length=255, + ), + ), + migrations.AlterField( + model_name="manualenrollmentaudit", + name="state_transition", + field=models.CharField( + choices=[ + ( + "from unenrolled to allowed to enroll", + "from unenrolled to allowed to enroll", + ), + ( + "from allowed to enroll to enrolled", + "from allowed to enroll to enrolled", + ), + ("from enrolled to enrolled", "from enrolled to enrolled"), + ("from enrolled to unenrolled", "from enrolled to unenrolled"), + ("from unenrolled to enrolled", "from unenrolled to enrolled"), + ( + "from allowed to enroll to unenrolled", + "from allowed to enroll to unenrolled", + ), + ("from unenrolled to unenrolled", "from unenrolled to unenrolled"), + ("N/A", "N/A"), + ], + max_length=255, + ), + ), + ] diff --git a/common/djangoapps/student/models/course_enrollment.py b/common/djangoapps/student/models/course_enrollment.py index 8a23f89a53b3..2f0b3d9cd3eb 100644 --- a/common/djangoapps/student/models/course_enrollment.py +++ b/common/djangoapps/student/models/course_enrollment.py @@ -80,7 +80,7 @@ class EnrollStatusChange: ENROLLED_TO_ENROLLED = 'from enrolled to enrolled' ENROLLED_TO_UNENROLLED = 'from enrolled to unenrolled' UNENROLLED_TO_ENROLLED = 'from unenrolled to enrolled' -ALLOWEDTOENROLL_TO_UNENROLLED = 'from allowed to enroll to enrolled' +ALLOWEDTOENROLL_TO_UNENROLLED = 'from allowed to enroll to unenrolled' UNENROLLED_TO_UNENROLLED = 'from unenrolled to unenrolled' DEFAULT_TRANSITION_STATE = 'N/A' SCORE_RECALCULATION_DELAY_ON_ENROLLMENT_UPDATE = 30