diff --git a/lib/logic/cubit/server_installation/server_installation_cubit.dart b/lib/logic/cubit/server_installation/server_installation_cubit.dart index 3f156e4b..622abaf7 100644 --- a/lib/logic/cubit/server_installation/server_installation_cubit.dart +++ b/lib/logic/cubit/server_installation/server_installation_cubit.dart @@ -159,7 +159,7 @@ class ServerInstallationCubit extends Cubit { final Map matches = await repository.isDnsAddressesMatch( domainName, ip4, - dataState.dnsMatches, + dataState.dnsMatches ?? {}, ); if (matches.values.every((final bool value) => value)) { diff --git a/lib/logic/cubit/server_installation/server_installation_repository.dart b/lib/logic/cubit/server_installation/server_installation_repository.dart index 891c55bb..5d4db8fe 100644 --- a/lib/logic/cubit/server_installation/server_installation_repository.dart +++ b/lib/logic/cubit/server_installation/server_installation_repository.dart @@ -153,7 +153,7 @@ class ServerInstallationRepository { Future> isDnsAddressesMatch( final String? domainName, final String? ip4, - final Map? skippedMatches, + final Map skippedMatches, ) async { final List addresses = [ '$domainName', @@ -166,7 +166,7 @@ class ServerInstallationRepository { final Map matches = {}; for (final String address in addresses) { - if (skippedMatches![address] ?? false) { + if (skippedMatches[address] ?? false) { matches[address] = true; continue; }