From bfb2b7723a636d0e9bc34dd36b758b51004c0ec3 Mon Sep 17 00:00:00 2001 From: aynsix Date: Mon, 18 May 2020 17:38:04 +0300 Subject: [PATCH] refresh working info --- .../AdminConfigurationController.php | 5 +++- .../worker-manager/worker_info.html.twig | 28 +++++++++++++++++-- 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/lib/Alchemy/Phrasea/WorkerManager/Controller/AdminConfigurationController.php b/lib/Alchemy/Phrasea/WorkerManager/Controller/AdminConfigurationController.php index 37c18bbd1c..afa9ab492b 100644 --- a/lib/Alchemy/Phrasea/WorkerManager/Controller/AdminConfigurationController.php +++ b/lib/Alchemy/Phrasea/WorkerManager/Controller/AdminConfigurationController.php @@ -69,8 +69,11 @@ class AdminConfigurationController extends Controller /** @var WorkerRunningJobRepository $repoWorker */ $repoWorker = $app['repo.worker-running-job']; + $reload = ($request->query->get('reload')) == 1 ? true : false ; + return $this->render('admin/worker-manager/worker_info.html.twig', [ - 'workerRunningJob' => $repoWorker->findAll() + 'workerRunningJob' => $repoWorker->findAll(), + 'reload' => $reload ]); } diff --git a/templates/web/admin/worker-manager/worker_info.html.twig b/templates/web/admin/worker-manager/worker_info.html.twig index d5fa01d1d5..f9da88801b 100644 --- a/templates/web/admin/worker-manager/worker_info.html.twig +++ b/templates/web/admin/worker-manager/worker_info.html.twig @@ -1,3 +1,5 @@ +{% if not reload %} +

worker information

@@ -32,7 +34,9 @@ status - + +{% endif %} + {% for workerRow in workerRunningJob %} {{ workerRow.databoxId }} @@ -45,5 +49,23 @@ {% endfor %} - - + +{% if not reload %} + + + +{% endif %} +