From 4bdeb4f5ef81d16b4e6a5246b2edcad71b58e1d7 Mon Sep 17 00:00:00 2001 From: ectasy663 Date: Thu, 24 Sep 2026 21:10:21 +0530 Subject: [PATCH] fix: Enum capitalization in Bulk register endpoint --- backend/main.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/main.py b/backend/main.py index f81a53c..c6b8bee 100644 --- a/backend/main.py +++ b/backend/main.py @@ -253,15 +253,15 @@ async def bulk_register_students(file: UploadFile = File(...), session: Session alphabet = string.ascii_letters + string.digits password = ''.join(secrets.choice(alphabet) for i in range(8)) - exam = models.ExamEnum.JEE_Main + exam = models.ExamEnum.JEE_MAIN if target_exam_str == "NEET": exam = models.ExamEnum.NEET - elif target_exam_str == "JEE_Advanced": exam = models.ExamEnum.JEE_Advanced + elif target_exam_str == "JEE_Advanced": exam = models.ExamEnum.JEE_ADVANCED elif target_exam_str == "JEE_NEET": exam = models.ExamEnum.JEE_NEET elif target_exam_str == "JEE + NEET": exam = models.ExamEnum.JEE_NEET - tier = models.TierEnum.Free - if tier_str == "Pro": tier = models.TierEnum.Pro - elif tier_str in ("Al_Coach", "AI Coach"): tier = models.TierEnum.Al_Coach + tier = models.TierEnum.FREE + if tier_str == "Pro": tier = models.TierEnum.PRO + elif tier_str in ("Al_Coach", "AI Coach"): tier = models.TierEnum.AI_COACH hashed_password = bcrypt.hashpw(password.encode('utf-8'), bcrypt.gensalt()).decode('utf-8') user = models.User(