From 9b2fe905e6d6c9431c54b8d42bc280262d6f1bed Mon Sep 17 00:00:00 2001 From: Inex Code Date: Mon, 20 Dec 2021 15:03:50 +0000 Subject: [PATCH] Show that we are doing something when upgrading/restarting server --- lib/logic/cubit/jobs/jobs_cubit.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/logic/cubit/jobs/jobs_cubit.dart b/lib/logic/cubit/jobs/jobs_cubit.dart index d48c6fdd..6d90aeeb 100644 --- a/lib/logic/cubit/jobs/jobs_cubit.dart +++ b/lib/logic/cubit/jobs/jobs_cubit.dart @@ -69,15 +69,18 @@ class JobsCubit extends Cubit { } Future rebootServer() async { + emit(JobsStateLoading()); final isSuccessful = await api.reboot(); if (isSuccessful) { getIt().showSnackBar('jobs.rebootSuccess'.tr()); } else { getIt().showSnackBar('jobs.rebootFailed'.tr()); } + emit(JobsStateEmpty()); } Future upgradeServer() async { + emit(JobsStateLoading()); final isPullSuccessful = await api.pullConfigurationUpdate(); final isSuccessful = await api.upgrade(); if (isSuccessful) { @@ -89,6 +92,7 @@ class JobsCubit extends Cubit { } else { getIt().showSnackBar('jobs.upgradeFailed'.tr()); } + emit(JobsStateEmpty()); } Future applyAll() async {