checkUpdateOnServer method
Implementation
Future checkUpdateOnServer() async {
try {
String versionNameAndBuildNumber = '${_packageInfo.version}.${_packageInfo.buildNumber}';
deviceAppVersion = await deviceAppVersionRepository.getDeviceAppVersionByPackageName();
logCat('Online:${deviceAppVersion.versionNameAndBuildNumber} -> Device: $versionNameAndBuildNumber');
if (deviceAppVersion.buildNumber > 0) {
deviceAppVersion.currentVersionNameAndBuildNumber = versionNameAndBuildNumber;
if (deviceAppVersion.buildNumber > TypeSafeConversion.nullSafeInt(_packageInfo.buildNumber)) {
return onLoadDialogReminderUpdate(deviceAppVersion: deviceAppVersion);
}
}
} catch (ex, trace) {
logError(ex, trace: trace, position: 'checkUpdateOnServer');
}
}