This commit is contained in:
jantunesmesias 2024-08-22 13:01:20 -03:00
parent 4bfbaad482
commit fae1ba6c85
1 changed files with 19 additions and 15 deletions

View File

@ -39,21 +39,25 @@ class _HomePageWidgetState extends State<HomePageWidget> {
await FirebaseMessagingService().updateDeviceToken(); await FirebaseMessagingService().updateDeviceToken();
}(); }();
void fetchData() async { void fetchData() async {
await PhpGroup.getDadosCall bool success = false;
.call( while (!success) {
devUUID: AppState().devUUID, await PhpGroup.getDadosCall
userUUID: AppState().userUUID, .call(
cliUUID: AppState().cliUUID, devUUID: AppState().devUUID,
atividade: 'getDados') userUUID: AppState().userUUID,
.then((value) async { cliUUID: AppState().cliUUID,
if (value.statusCode == 200 && value.jsonBody['error'] == false) { atividade: 'getDados')
AppState().whatsapp = value.jsonBody['whatsapp']; .then((value) async {
AppState().provisional = value.jsonBody['provisional']; if (value.statusCode == 200 && value.jsonBody['error'] == false) {
} else { AppState().whatsapp = value.jsonBody['whatsapp'];
await DialogUtil.warningDefault(context) AppState().provisional = value.jsonBody['provisional'];
.then((value) => safeSetState(() {})); success = true;
} } else {
}).then((value) => fetchData()); await DialogUtil.warningDefault(context)
.then((value) => safeSetState(() {}));
}
});
}
} }
fetchData(); fetchData();