diff --git a/frontend/lib/ui/screens/students/widgets/add_student_modal.dart b/frontend/lib/ui/screens/students/widgets/add_student_modal.dart index 5ebc1c7..da22f29 100644 --- a/frontend/lib/ui/screens/students/widgets/add_student_modal.dart +++ b/frontend/lib/ui/screens/students/widgets/add_student_modal.dart @@ -73,7 +73,7 @@ class _AddStudentModalState extends ConsumerState { void initState() { super.initState(); _selectedGradeLevel = 7; - _lrnController = TextEditingController(text: '308035'); + _lrnController = TextEditingController(); _firstNameController = TextEditingController(); _middleNameController = TextEditingController(); _lastNameController = TextEditingController(); @@ -99,8 +99,7 @@ class _AddStudentModalState extends ConsumerState { } bool get _hasAnyData { - return (_lrnController.text.isNotEmpty && - _lrnController.text != '308035') || + return _lrnController.text.isNotEmpty || _firstNameController.text.isNotEmpty || _lastNameController.text.isNotEmpty; } @@ -758,7 +757,7 @@ class _AddStudentModalState extends ConsumerState { _errorMessage = null; _ocrScannedFile = null; _ocrSavedEnrollments.clear(); - _lrnController.text = '308035'; + _lrnController.clear(); _firstNameController.clear(); _middleNameController.clear(); _lastNameController.clear(); diff --git a/frontend/lib/ui/screens/students/widgets/bulk_ocr_import_dialog.dart b/frontend/lib/ui/screens/students/widgets/bulk_ocr_import_dialog.dart index 6a5805d..257153d 100644 --- a/frontend/lib/ui/screens/students/widgets/bulk_ocr_import_dialog.dart +++ b/frontend/lib/ui/screens/students/widgets/bulk_ocr_import_dialog.dart @@ -77,7 +77,7 @@ class _OcrItem { required this.filePath, required this.fileName, this.status = _FileStatus.pending, - this.lrn = '308035', + this.lrn = '', this.firstName = '', this.middleName = '', this.lastName = '', @@ -3882,7 +3882,7 @@ class _BulkOcrImportDialogState extends ConsumerState { return SizedBox( width: 160, child: TextFormField( - initialValue: item.lrn.isNotEmpty ? item.lrn : '308035', + initialValue: item.lrn, keyboardType: TextInputType.number, maxLength: 12, inputFormatters: [FilteringTextInputFormatter.digitsOnly],