remove logs

This commit is contained in:
J. A. Messias 2024-12-02 09:12:38 -03:00
parent 0863e92e00
commit 17f8cf733f
8 changed files with 90 additions and 91 deletions

View File

@ -70,7 +70,7 @@ class GetOpenedVisits {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'getOpenedVisits'; const String atividade = 'getOpenedVisits';
const String pageSize = '10'; const String pageSize = '10';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getOpenedVisits', callName: 'getOpenedVisits',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -102,7 +102,7 @@ class GetResidentsByProperty {
final String cliID = await StorageHelper().g(KeychainStorageKey.clientUUID.value) ?? ''; final String cliID = await StorageHelper().g(KeychainStorageKey.clientUUID.value) ?? '';
const String atividade = 'getResidentsByProperty'; const String atividade = 'getResidentsByProperty';
const String pageSize = '10'; const String pageSize = '10';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getResidentsByProperty', callName: 'getResidentsByProperty',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -133,7 +133,7 @@ class GetVehiclesByProperty {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'getVehiclesByProperty'; const String atividade = 'getVehiclesByProperty';
const String pageSize = '10'; const String pageSize = '10';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getVehiclesByProperty', callName: 'getVehiclesByProperty',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -165,7 +165,7 @@ class TestCall {
const String usuEmail = 'email_app@exemplo.com'; const String usuEmail = 'email_app@exemplo.com';
const String idDestino = '1'; const String idDestino = '1';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getLicense', callName: 'getLicense',
apiUrl: 'https://residenceapi.fre.com.br/getLicenca.php', apiUrl: 'https://residenceapi.fre.com.br/getLicenca.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -195,7 +195,7 @@ class GetLicense {
final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? ''; final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? '';
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getLicense', callName: 'getLicense',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -225,7 +225,7 @@ class UnregisterDevice {
final String devUUID = (await StorageHelper().g(KeychainStorageKey.devUUID.value)) ?? ''; final String devUUID = (await StorageHelper().g(KeychainStorageKey.devUUID.value)) ?? '';
final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? ''; final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? '';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'unregisterDevice', callName: 'unregisterDevice',
apiUrl: '$baseUrl/unregisterDevice.php', apiUrl: '$baseUrl/unregisterDevice.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -255,7 +255,7 @@ class DeletePet {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'excluirPet'; const String atividade = 'excluirPet';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'deletePet', callName: 'deletePet',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -300,7 +300,7 @@ class UpdatePet {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'atualizarPet'; const String atividade = 'atualizarPet';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'updatePet', callName: 'updatePet',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -346,7 +346,7 @@ class GetPets {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'consultaPets'; const String atividade = 'consultaPets';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getPets', callName: 'getPets',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -380,7 +380,7 @@ class GetPetPhoto {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'consultaFotoPet'; const String atividade = 'consultaFotoPet';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getPetPhoto', callName: 'getPetPhoto',
apiUrl: '$baseUrl/getImage.php', apiUrl: '$baseUrl/getImage.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -423,7 +423,7 @@ class RegisterPet {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'cadastrarPet'; const String atividade = 'cadastrarPet';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'registerPet', callName: 'registerPet',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -470,7 +470,7 @@ class BuscaEnconcomendas {
final String baseUrl = PhpGroup.getBaseUrl(); final String baseUrl = PhpGroup.getBaseUrl();
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getEncomendas', callName: 'getEncomendas',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -512,7 +512,7 @@ class CancelaVisita {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'cancelaVisita'; const String atividade = 'cancelaVisita';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'cancelaVisita', callName: 'cancelaVisita',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -545,7 +545,7 @@ class DeleteAccount {
final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? ''; final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? '';
final String baseUrl = PhpGroup.getBaseUrl(); final String baseUrl = PhpGroup.getBaseUrl();
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'deleteAccount', callName: 'deleteAccount',
apiUrl: '$baseUrl/deleteAccount.php', apiUrl: '$baseUrl/deleteAccount.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -578,7 +578,7 @@ class ChangePanic {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'updVisitado'; const String atividade = 'updVisitado';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'changePass', callName: 'changePass',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -614,7 +614,7 @@ class ChangePass {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'updVisitado'; const String atividade = 'updVisitado';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'changePass', callName: 'changePass',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -649,7 +649,7 @@ class RespondeVinculo {
final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? ''; final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? '';
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'respondeVinculo', callName: 'respondeVinculo',
apiUrl: '$baseUrl/responderVinculo.php', apiUrl: '$baseUrl/responderVinculo.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -684,7 +684,7 @@ class ChangeNotifica {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'updVisitado'; const String atividade = 'updVisitado';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'changeNotifica', callName: 'changeNotifica',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -719,7 +719,7 @@ class UpdateIDE {
final String newIde = (await StorageHelper().g(KeychainStorageKey.userDevUUID.value)) ?? ''; final String newIde = (await StorageHelper().g(KeychainStorageKey.userDevUUID.value)) ?? '';
const String atividade = 'updVisitado'; const String atividade = 'updVisitado';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'changeNotifica', callName: 'changeNotifica',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -752,7 +752,7 @@ class UpdToken {
final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? ''; final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? '';
final String token = (await StorageHelper().g(SecureStorageKey.token.value)) ?? ''; final String token = (await StorageHelper().g(SecureStorageKey.token.value)) ?? '';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'updToken', callName: 'updToken',
apiUrl: '$baseUrl/updtoken.php', apiUrl: '$baseUrl/updtoken.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -792,7 +792,7 @@ class LoginCall {
LogUtil.requestAPIFailed('login.php', email, "Login", e, s); LogUtil.requestAPIFailed('login.php', email, "Login", e, s);
} }
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'login', callName: 'login',
apiUrl: '$baseUrl/login.php', apiUrl: '$baseUrl/login.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -830,7 +830,7 @@ class RegisterCall {
}) async { }) async {
final String baseUrl = PhpGroup.getBaseUrl(); final String baseUrl = PhpGroup.getBaseUrl();
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'register', callName: 'register',
apiUrl: '$baseUrl/registro.php', apiUrl: '$baseUrl/registro.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -868,7 +868,7 @@ class ChangePasswordCall {
final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? ''; final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? '';
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'changePassword', callName: 'changePassword',
apiUrl: '$baseUrl/alterarSenha.php', apiUrl: '$baseUrl/alterarSenha.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -900,7 +900,7 @@ class ForgotPasswordCall {
}) async { }) async {
final String baseUrl = PhpGroup.getBaseUrl(); final String baseUrl = PhpGroup.getBaseUrl();
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'forgotPassword', callName: 'forgotPassword',
apiUrl: '$baseUrl/iforgot.php', apiUrl: '$baseUrl/iforgot.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -928,7 +928,7 @@ class GetLocalsCall {
final String devUUID = await StorageHelper().g(KeychainStorageKey.devUUID.value) ?? ''; final String devUUID = await StorageHelper().g(KeychainStorageKey.devUUID.value) ?? '';
final String userUUID = await StorageHelper().g(KeychainStorageKey.userUUID.value) ?? ''; final String userUUID = await StorageHelper().g(KeychainStorageKey.userUUID.value) ?? '';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getLocals', callName: 'getLocals',
apiUrl: '$baseUrl/getLocais.php', apiUrl: '$baseUrl/getLocais.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -970,7 +970,7 @@ class PostScheduleVisitorCall {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'putVisitante'; const String atividade = 'putVisitante';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'postScheduleVisitor', callName: 'postScheduleVisitor',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -1025,7 +1025,7 @@ class PostScheduleVisitCall {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'putVisita'; const String atividade = 'putVisita';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'postScheduleVisit', callName: 'postScheduleVisit',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -1079,7 +1079,7 @@ class GetScheduleVisitCall {
final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'getVisitas'; const String atividade = 'getVisitas';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getScheduleVisit', callName: 'getScheduleVisit',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -1353,7 +1353,7 @@ class GetDadosCall {
final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'getDados'; const String atividade = 'getDados';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getDados', callName: 'getDados',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -1586,7 +1586,7 @@ class GetVisitorByDocCall {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'getVisitante'; const String atividade = 'getVisitante';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getVisitorByDoc', callName: 'getVisitorByDoc',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -1640,7 +1640,7 @@ class GetFotoVisitanteCall {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'getFotoVisitante'; const String atividade = 'getFotoVisitante';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getFotoVisitante', callName: 'getFotoVisitante',
apiUrl: '$baseUrl/getImage.php', apiUrl: '$baseUrl/getImage.php',
callType: ApiCallType.GET, callType: ApiCallType.GET,
@ -1679,7 +1679,7 @@ class PostProvVisitSchedulingCall {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'putAgendamentoProv'; const String atividade = 'putAgendamentoProv';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'postProvVisitScheduling', callName: 'postProvVisitScheduling',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -1728,7 +1728,7 @@ class GetVisitsCall {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'getVisitas'; const String atividade = 'getVisitas';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getVisits', callName: 'getVisits',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -1991,7 +1991,7 @@ class DeleteVisitCall {
final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'cancelaVisita'; const String atividade = 'cancelaVisita';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'deleteVisit', callName: 'deleteVisit',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -2034,7 +2034,7 @@ class GetPessoasLocalCall {
final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? ''; final String userUUID = (await StorageHelper().g(KeychainStorageKey.userUUID.value)) ?? '';
final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getPessoasLocal', callName: 'getPessoasLocal',
apiUrl: '$baseUrl/getPessoasLocal.php', apiUrl: '$baseUrl/getPessoasLocal.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -2100,7 +2100,7 @@ class RespondeSolicitacaoCall {
final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'respondeSolicitacao'; const String atividade = 'respondeSolicitacao';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'respondeSolicitacao', callName: 'respondeSolicitacao',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -2150,7 +2150,7 @@ class GetAccessCall {
final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'getAcessos'; const String atividade = 'getAcessos';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getAccess', callName: 'getAccess',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,
@ -2591,7 +2591,7 @@ class GetMessagesCall {
final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? ''; final String cliUUID = (await StorageHelper().g(KeychainStorageKey.clientUUID.value)) ?? '';
const String atividade = 'getMensagens'; const String atividade = 'getMensagens';
return ApiManager.instance.makeApiCall( return await ApiManager.instance.makeApiCall(
callName: 'getMessages', callName: 'getMessages',
apiUrl: '$baseUrl/processRequest.php', apiUrl: '$baseUrl/processRequest.php',
callType: ApiCallType.POST, callType: ApiCallType.POST,

View File

@ -147,15 +147,7 @@ class LocalsRemoteDataSourceImpl implements LocalsRemoteDataSource {
try { try {
final GetDadosCall callback = PhpGroup.getDadosCall; final GetDadosCall callback = PhpGroup.getDadosCall;
ApiCallResponse? response = await callback.call(); ApiCallResponse? response = await callback.call();
final bool? isError = response.jsonBody['error']; if (response.jsonBody == null) {
if (isError == true) {
final GetLocalsCall callback = PhpGroup.getLocalsCall;
response = await callback.call();
final String errorMsg = response.jsonBody['error_msg'];
await DialogUtil.error(context, errorMsg).whenComplete(() => selectLocal(context, response));
return false;
} else if (response.jsonBody == null) {
final GetLocalsCall callback = PhpGroup.getLocalsCall; final GetLocalsCall callback = PhpGroup.getLocalsCall;
response = await callback.call(); response = await callback.call();
final String errorMsg = FFLocalizations.of(context).getVariableText( final String errorMsg = FFLocalizations.of(context).getVariableText(
@ -164,17 +156,24 @@ class LocalsRemoteDataSourceImpl implements LocalsRemoteDataSource {
); );
await DialogUtil.error(context, errorMsg).whenComplete(() => selectLocal(context, response)); await DialogUtil.error(context, errorMsg).whenComplete(() => selectLocal(context, response));
return false; return false;
}
final bool? isError = response.jsonBody['error'];
if (isError == true) {
final GetLocalsCall callback = PhpGroup.getLocalsCall;
response = await callback.call();
final String errorMsg = response.jsonBody['error_msg'] ?? 'Unknown error';
await DialogUtil.error(context, errorMsg).whenComplete(() => selectLocal(context, response));
return false;
} else { } else {
final bool isNewVersion = await _updateStorageUtil(response.jsonBody); final bool isNewVersion = await _updateStorageUtil(response.jsonBody);
await LicenseRepositoryImpl().setupLicense(isNewVersion); await LicenseRepositoryImpl().setupLicense(isNewVersion);
if (isNewVersion) { if (isNewVersion) {
log('(A) => isNewVersion: $isNewVersion');
return await LicenseRepositoryImpl().fetchLicense(isNewVersion); return await LicenseRepositoryImpl().fetchLicense(isNewVersion);
} }
return false; return false;
} }
} catch (e, s) { } catch (e, s) {
log('() => stack processData: $s');
log('() => error processData: $e', stackTrace: s); log('() => error processData: $e', stackTrace: s);
final String errorMsg = FFLocalizations.of(context).getVariableText( final String errorMsg = FFLocalizations.of(context).getVariableText(
enText: 'Error getting data, verify your connection', enText: 'Error getting data, verify your connection',
@ -256,7 +255,6 @@ class LocalsRemoteDataSourceImpl implements LocalsRemoteDataSource {
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');
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',
@ -316,21 +314,21 @@ class LocalsRemoteDataSourceImpl implements LocalsRemoteDataSource {
} }
Future<bool> _updateStorageUtil(Map<String, dynamic> jsonBody) async { Future<bool> _updateStorageUtil(Map<String, dynamic> jsonBody) async {
await StorageHelper().s(KeychainStorageKey.whatsapp.value, jsonBody['whatsapp'] != null && jsonBody['whatsapp']); try {
await StorageHelper().s(KeychainStorageKey.provisional.value, jsonBody['provisional'] != null && jsonBody['provisional']); await StorageHelper().s(KeychainStorageKey.whatsapp.value, jsonBody['whatsapp'] ?? false);
await StorageHelper().s(KeychainStorageKey.pets.value, jsonBody['pet'] != null && jsonBody['pet']); await StorageHelper().s(KeychainStorageKey.provisional.value, jsonBody['provisional'] ?? false);
await StorageHelper().s(KeychainStorageKey.petAmount.value, await StorageHelper().s(KeychainStorageKey.pets.value, jsonBody['pet'] ?? false);
jsonBody['petAmountRegister'] != null && jsonBody['petAmountRegister'].toString().isEmpty ? '0' : jsonBody['petAmountRegister'].toString()); await StorageHelper().s(KeychainStorageKey.petAmount.value,
await StorageHelper().s(KeychainStorageKey.userName.value, jsonBody['visitado']['VDO_NOME']); jsonBody['petAmountRegister']?.toString().isEmpty ?? true ? '0' : jsonBody['petAmountRegister'].toString());
await StorageHelper().s(KeychainStorageKey.userName.value, jsonBody['visitado']['VDO_NOME'] ?? '');
late final bool isNewVersion; final bool isNewVersion = jsonBody['newVersion'] ?? false;
if (jsonBody['newVersion'] != null) await StorageHelper().s(KeychainStorageKey.isNewVersion.value, isNewVersion);
isNewVersion = jsonBody['newVersion']; return isNewVersion;
else } catch (e, s) {
isNewVersion = false; log('Error in _updateStorageUtil: $e', stackTrace: s);
log('() => isNewVersion: ${jsonBody['newVersion']}'); return false;
await StorageHelper().s(KeychainStorageKey.isNewVersion.value, isNewVersion); }
return isNewVersion;
} }
bool _isActive(List<dynamic> locals) { bool _isActive(List<dynamic> locals) {

View File

@ -74,22 +74,19 @@ class MenuViewBloc extends Bloc<MenuViewEvent, MenuViewState> {
String? licenseValue = await LicenseRepositoryImpl().g(opt.value); String? licenseValue = await LicenseRepositoryImpl().g(opt.value);
if (licenseValue != null) { if (licenseValue != null) {
Map<String, String> licenseMap = await stringToMap(licenseValue); Map<String, String> licenseMap = await stringToMap(licenseValue);
if (opt.value == 'FRE-HUB-PROPERTY') log('AboutProperty: $licenseMap');
log('Module: ${opt.value} - License: ${licenseMap['display']}');
final String display = licenseMap['display'] ?? 'INVISIVEL'; final String display = licenseMap['display'] ?? 'INVISIVEL';
final String startDate = licenseMap['startDate'] ?? ''; final String startDate = licenseMap['startDate'] ?? '';
final String expirationDate = licenseMap['expirationDate'] ?? ''; final String expirationDate = licenseMap['expirationDate'] ?? '';
final bool isStarted = await processStartDate(startDate, opt); final bool isStarted = await processStartDate(startDate, opt);
log('isStarted: $isStarted');
final bool isExpired = await processExpirationDate(expirationDate, opt); final bool isExpired = await processExpirationDate(expirationDate, opt);
log('isExpired: $isExpired');
if (isStarted && !isExpired) { if (isStarted && !isExpired) {
await processDisplay(display, opt, entries); await processDisplay(display, opt, entries);
} }
} }
} }
} catch (e) { } catch (e, s) {
log('Error generating menu entries: $e'); log('Error generating menu entries: $e', stackTrace: s);
} }
return entries; return entries;
} }
@ -143,7 +140,6 @@ class MenuViewBloc extends Bloc<MenuViewEvent, MenuViewState> {
} }
Future nav(String link) async { Future nav(String link) async {
log('Opening: $link');
navigatorKey.currentContext!.push(link, extra: <String, dynamic>{ navigatorKey.currentContext!.push(link, extra: <String, dynamic>{
kTransitionInfoKey: const TransitionInfo( kTransitionInfoKey: const TransitionInfo(
hasTransition: false, hasTransition: false,

View File

@ -42,3 +42,15 @@
String get dropDisplayTrigger => 'DROP TRIGGER IF EXISTS update_display_trigger;'; String get dropDisplayTrigger => 'DROP TRIGGER IF EXISTS update_display_trigger;';
String get updatePeopleDisplayTrigger => '''
CREATE TRIGGER update_people_display_trigger
AFTER UPDATE ON $tableLicense
WHEN NEW.key = 'FRE-HUB-ABOUT-PROPERTY' AND NEW.display = 'VISIVEL'
BEGIN
UPDATE $tableLicense
SET display = 'INVISIVEL'
WHERE key = 'FRE-HUB-PEOPLE';
END;
''';
String get dropPeopleDisplayTrigger => 'DROP TRIGGER IF EXISTS update_people_display_trigger;';

View File

@ -69,12 +69,9 @@ class LicenseRemoteDataSourceImpl implements LicenseRemoteDataSource {
@override @override
Future<bool> fetchLicenses(bool isNewVersion) async { Future<bool> fetchLicenses(bool isNewVersion) async {
log('(A) => license');
try { try {
log('Obtendo licenças...');
final response = await PhpGroup.getLicense(); final response = await PhpGroup.getLicense();
final dynamic responseBody = response.jsonBody; final dynamic responseBody = response.jsonBody;
log('Licenças obtidas: $responseBody');
if (response.jsonBody is! List<dynamic>) { if (response.jsonBody is! List<dynamic>) {
late final String error; late final String error;
@ -100,13 +97,12 @@ class LicenseRemoteDataSourceImpl implements LicenseRemoteDataSource {
} }
await Future.wait(saveOperations); await Future.wait(saveOperations);
log('() => License stream add');
LicenseRepositoryImpl.license.add(true); LicenseRepositoryImpl.license.add(true);
_completerController.add(null); _completerController.add(null);
return true; return true;
} catch (e) { } catch (e, s) {
log('Erro ao obter licenças: $e'); log('Erro ao obter licenças: $e', stackTrace: s);
await setupLicense(DatabaseStorage.database, isNewVersion); await setupLicense(DatabaseStorage.database, isNewVersion);
return false; return false;
} }

View File

@ -7,7 +7,7 @@ import 'dart:developer';
class DatabaseStorage { class DatabaseStorage {
static final String _dbName = 'database.db'; static final String _dbName = 'database.db';
static final int _dbVersion = 3; static final int _dbVersion = 4;
static final DatabaseStorage instance = DatabaseStorage._internal(); static final DatabaseStorage instance = DatabaseStorage._internal();
factory DatabaseStorage() => instance; factory DatabaseStorage() => instance;
@ -56,10 +56,16 @@ class DatabaseStorage {
if (oldVersion < 3 && newVersion >= 3) { if (oldVersion < 3 && newVersion >= 3) {
await database.execute(updateDisplayTrigger); await database.execute(updateDisplayTrigger);
} }
if (oldVersion < 4 && newVersion >= 4) {
await database.execute(updatePeopleDisplayTrigger);
}
} }
Future<void> _onDowngrade(Database database, int oldVersion, int newVersion) async { Future<void> _onDowngrade(Database database, int oldVersion, int newVersion) async {
log('Downgrading database from version $oldVersion to $newVersion...'); log('Downgrading database from version $oldVersion to $newVersion...');
if (oldVersion >= 4 && newVersion < 4) {
await database.execute(dropPeopleDisplayTrigger);
}
if (oldVersion >= 3 && newVersion < 3) { if (oldVersion >= 3 && newVersion < 3) {
await database.execute(dropDisplayTrigger); await database.execute(dropDisplayTrigger);
} }

View File

@ -1,5 +1,6 @@
import 'dart:developer'; import 'dart:developer';
import 'package:hub/shared/constants/index.dart';
import 'package:hub/shared/helpers/database/database_helper.dart'; import 'package:hub/shared/helpers/database/database_helper.dart';
import 'package:hub/shared/helpers/storage/base_storage.dart'; import 'package:hub/shared/helpers/storage/base_storage.dart';
import 'package:sqflite/sqflite.dart'; import 'package:sqflite/sqflite.dart';
@ -11,19 +12,7 @@ class KeychainHelper implements BaseStorage {
bool _isInitialized = false; bool _isInitialized = false;
static const String tableKeychain = 'keychain';
static String get createKeychainTable => '''
CREATE TABLE $tableKeychain (
key TEXT UNIQUE,
value TEXT,
type TEXT,
updateAt TEXT,
resolvedAt TEXT,
createdAt TEXT
);
''';
static String get deleteKeychainTable => 'DROP TABLE IF EXISTS $tableKeychain;';
@override @override
Future<void> init() async { Future<void> init() async {
@ -67,4 +56,6 @@ class KeychainHelper implements BaseStorage {
Future<void> clearAll() async { Future<void> clearAll() async {
await DatabaseStorage.database.delete(tableKeychain); await DatabaseStorage.database.delete(tableKeychain);
} }
} }