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();
}();
void fetchData() async {
await PhpGroup.getDadosCall
.call(
devUUID: AppState().devUUID,
userUUID: AppState().userUUID,
cliUUID: AppState().cliUUID,
atividade: 'getDados')
.then((value) async {
if (value.statusCode == 200 && value.jsonBody['error'] == false) {
AppState().whatsapp = value.jsonBody['whatsapp'];
AppState().provisional = value.jsonBody['provisional'];
} else {
await DialogUtil.warningDefault(context)
.then((value) => safeSetState(() {}));
}
}).then((value) => fetchData());
bool success = false;
while (!success) {
await PhpGroup.getDadosCall
.call(
devUUID: AppState().devUUID,
userUUID: AppState().userUUID,
cliUUID: AppState().cliUUID,
atividade: 'getDados')
.then((value) async {
if (value.statusCode == 200 && value.jsonBody['error'] == false) {
AppState().whatsapp = value.jsonBody['whatsapp'];
AppState().provisional = value.jsonBody['provisional'];
success = true;
} else {
await DialogUtil.warningDefault(context)
.then((value) => safeSetState(() {}));
}
});
}
}
fetchData();