retryNetworkConnection method
Future<void>
retryNetworkConnection(
)
Implementation
Future<void> retryNetworkConnection() async {
logd('Retrying network connection');
emitSafe(state.copyWith(
appStatus: AppStatus.loading,
showNetworkRetry: false,
networkErrorMessage: '',
));
final isNetworkRequiredOrOverriden = (AppConfigBase.networkRequiredOverride == 'null')
? networkRequired
: (AppConfigBase.networkRequiredOverride == 'true');
if (isNetworkRequiredOrOverriden) {
await _initializeNetworkChecking();
} else {
logd('Network connection not required during retry - setting networkStatus to connected');
emitSafe(state.copyWith(networkStatus: NetworkStatus.connected));
await _finalizeAppStartup();
}
}