diff --git a/lib/views/pages/user/gas_refill/request_gas_refill.dart b/lib/views/pages/user/gas_refill/request_gas_refill.dart index ec6ab810..03a7255f 100644 --- a/lib/views/pages/user/gas_refill/request_gas_refill.dart +++ b/lib/views/pages/user/gas_refill/request_gas_refill.dart @@ -403,7 +403,7 @@ class _RequestGasRefillState extends State { height: 8, ), ASubTitle(_subtitle.quantity), - if (_validate && _currentDetails.requestedQuantity == null) + if (_validate && _currentDetails?.requestedQuantity == null) ASubTitle( _subtitle.requiredWord, color: Colors.red, @@ -418,8 +418,8 @@ class _RequestGasRefillState extends State { style: Theme.of(context).textTheme.subtitle1, validator: (value) => Validator.isNumeric(value) ? null : "allow numbers only", textInputType: TextInputType.number, - onSaved: (value) { - _currentDetails.requestedQuantity = double.tryParse(value); + onChange: (value) { + _currentDetails?.requestedQuantity = double.tryParse(value); }, ), const SizedBox(height: 16),