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

@ -46,4 +46,4 @@ class VisitorSearchModalTemplateComponentModel extends FlutterFlowModel<VisitorS
textFieldFocusNode?.dispose();
textController?.dispose();
}
}
}

View File

@ -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
}));
}
}
}
}