This commit is contained in:
J. A. Messias 2024-11-07 15:31:59 -03:00
parent 52a81659d4
commit 91031eb80b
1 changed files with 2 additions and 8 deletions

View File

@ -203,7 +203,7 @@ class LocalizationService {
final String userUUID = await StorageHelper().get(SQLiteStorageKey.userUUID.value, Storage.SQLiteStorage) ?? ''; final String userUUID = await StorageHelper().get(SQLiteStorageKey.userUUID.value, Storage.SQLiteStorage) ?? '';
final bool isAuthenticated = userUUID.isNotEmpty && devUUID.isNotEmpty; final bool isAuthenticated = userUUID.isNotEmpty && devUUID.isNotEmpty;
final bool isDevLinked = !errorMsg.contains('Esse dispositivo nao pertence a esse usuario'); final bool isDevLinked = !errorMsg.contains('Esse dispositivo nao pertence a esse usuario');
log('() => isLinked: $errorMsg'); log('() => isLinked: $errorMsg');
if (!isAuthenticated) { if (!isAuthenticated) {
errorMsg = FFLocalizations.of(context).getVariableText( errorMsg = FFLocalizations.of(context).getVariableText(
ptText: 'Erro ao obter credenciais de autenticação', ptText: 'Erro ao obter credenciais de autenticação',
@ -213,17 +213,11 @@ class LocalizationService {
// await DialogUtil.error(context, errorMsg).whenComplete(() async => await AuthenticationService.signOut(context)); // await DialogUtil.error(context, errorMsg).whenComplete(() async => await AuthenticationService.signOut(context));
} }
else if (isAuthenticated && !isDevLinked) { else if (isAuthenticated && !isDevLinked) {
final String log = '''
devUUID: $devUUID
userUUID: $userUUID
''';
errorMsg = FFLocalizations.of(context).getVariableText( errorMsg = FFLocalizations.of(context).getVariableText(
ptText: 'Não foi possível vincular o dispositivo, tente novamente.', ptText: 'Não foi possível vincular o dispositivo, tente novamente.',
enText: 'Unable to link device, try again', enText: 'Unable to link device, try again',
); );
await DialogUtil.warning(context, errorMsg+log); await DialogUtil.warning(context, errorMsg);
} }
else if (isAuthenticated && isDevLinked) await DialogUtil.error(context, errorMsg).whenComplete(() async => await selectLocal(context)); else if (isAuthenticated && isDevLinked) await DialogUtil.error(context, errorMsg).whenComplete(() async => await selectLocal(context));