fix: cobertura de alguns cenarios para entra com 0-left no modal de pesquisa de visitantes

This commit is contained in:
J. A. Messias 2024-11-06 15:28:28 -03:00
parent e333b525fb
commit 568df2830f
2 changed files with 4 additions and 4 deletions

View File

@ -353,12 +353,12 @@ class _VisitorSearchModalTemplateComponentWidgetState extends State<VisitorSearc
if (PhpGroup.getVisitorByDocCall.vistanteId((_model.getVisitorByDoc?.jsonBody ?? '')) != '0' && if (PhpGroup.getVisitorByDocCall.vistanteId((_model.getVisitorByDoc?.jsonBody ?? '')) != '0' &&
PhpGroup.getVisitorByDocCall.error((_model.getVisitorByDoc?.jsonBody ?? '')) == false && PhpGroup.getVisitorByDocCall.error((_model.getVisitorByDoc?.jsonBody ?? '')) == false &&
PhpGroup.getVisitorByDocCall.vistanteId((_model.getVisitorByDoc?.jsonBody ?? '')) != null) { 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); bool existDoc = _model.docs.contains(newDoc);
if (existDoc == false) { if (existDoc == false) {
_model.addToVisitors(PhpGroup.getVisitorByDocCall.visitante((_model.getVisitorByDoc?.jsonBody ?? ''))); _model.addToVisitors(PhpGroup.getVisitorByDocCall.visitante((_model.getVisitorByDoc?.jsonBody ?? '')));
safeSetState(() {}); safeSetState(() {});
_model.addToDocs(_model.textController.text); _model.addToDocs(_model.textController.text.replaceFirst(RegExp(r'^0+'), ''));
safeSetState(() {}); safeSetState(() {});
} else if (existDoc == true) { } else if (existDoc == true) {
ToastUtil.showToast( ToastUtil.showToast(