diff --git a/lib/src/generators/forms/form_builder.dart b/lib/src/generators/forms/form_builder.dart index 3a857b7..97ce5f9 100644 --- a/lib/src/generators/forms/form_builder.dart +++ b/lib/src/generators/forms/form_builder.dart @@ -347,7 +347,7 @@ class FormBuilder with StringBufferUtils { if (validatorForKey == null) return null; String? validationMessageForKey = validatorForKey( - _${viewName}TextEditingControllers[key]!.text, + _${viewName}TextEditingControllers[key]?.text, ); return validationMessageForKey; diff --git a/test/form/constant_test_helper.dart b/test/form/constant_test_helper.dart index 924463c..83cc637 100644 --- a/test/form/constant_test_helper.dart +++ b/test/form/constant_test_helper.dart @@ -240,7 +240,7 @@ const kExample1AddValidationMessageForTextEditingController = ''' if (validatorForKey == null) return null; String? validationMessageForKey = validatorForKey( - _TestViewTextEditingControllers[key]!.text, + _TestViewTextEditingControllers[key]?.text, ); return validationMessageForKey;