diff --git a/lib/logic/cubit/hetzner_metrics/hetzner_metrics_cubit.dart b/lib/logic/cubit/hetzner_metrics/hetzner_metrics_cubit.dart index aaae36c5..cb398dcd 100644 --- a/lib/logic/cubit/hetzner_metrics/hetzner_metrics_cubit.dart +++ b/lib/logic/cubit/hetzner_metrics/hetzner_metrics_cubit.dart @@ -45,6 +45,10 @@ class HetznerMetricsCubit extends Cubit { () => load(newState.period), ); - emit(newState); + try { + emit(newState); + } on StateError { + print('Tried to emit Hetzner metrics when cubit is closed'); + } } } diff --git a/lib/logic/cubit/hetzner_metrics/hetzner_metrics_repository.dart b/lib/logic/cubit/hetzner_metrics/hetzner_metrics_repository.dart index 0fb780ae..dc0805c7 100644 --- a/lib/logic/cubit/hetzner_metrics/hetzner_metrics_repository.dart +++ b/lib/logic/cubit/hetzner_metrics/hetzner_metrics_repository.dart @@ -21,7 +21,7 @@ class HetznerMetricsRepository { break; } - final HetznerApi api = HetznerApi(hasLogger: true); + final HetznerApi api = HetznerApi(hasLogger: false); final List> results = await Future.wait([ api.getMetrics(start, end, 'cpu'),