fix: cobertura de alguns cenarios para entra com 0-left no modal de pesquisa de visitantes
This commit is contained in:
parent
e333b525fb
commit
568df2830f
|
@ -46,4 +46,4 @@ class VisitorSearchModalTemplateComponentModel extends FlutterFlowModel<VisitorS
|
|||
textFieldFocusNode?.dispose();
|
||||
textController?.dispose();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -353,12 +353,12 @@ class _VisitorSearchModalTemplateComponentWidgetState extends State<VisitorSearc
|
|||
if (PhpGroup.getVisitorByDocCall.vistanteId((_model.getVisitorByDoc?.jsonBody ?? '')) != '0' &&
|
||||
PhpGroup.getVisitorByDocCall.error((_model.getVisitorByDoc?.jsonBody ?? '')) == false &&
|
||||
PhpGroup.getVisitorByDocCall.vistanteId((_model.getVisitorByDoc?.jsonBody ?? '')) != null) {
|
||||
String newDoc = _model.textController.text;
|
||||
String newDoc = _model.textController.text.replaceFirst(RegExp(r'^0+'), '');
|
||||
bool existDoc = _model.docs.contains(newDoc);
|
||||
if (existDoc == false) {
|
||||
_model.addToVisitors(PhpGroup.getVisitorByDocCall.visitante((_model.getVisitorByDoc?.jsonBody ?? '')));
|
||||
safeSetState(() {});
|
||||
_model.addToDocs(_model.textController.text);
|
||||
_model.addToDocs(_model.textController.text.replaceFirst(RegExp(r'^0+'), ''));
|
||||
safeSetState(() {});
|
||||
} else if (existDoc == true) {
|
||||
ToastUtil.showToast(
|
||||
|
@ -383,4 +383,4 @@ class _VisitorSearchModalTemplateComponentWidgetState extends State<VisitorSearc
|
|||
}));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue