From c599ab5f4cd0fd39b70fc005024c73cf7890c473 Mon Sep 17 00:00:00 2001 From: Okhin Date: Mon, 17 Dec 2018 17:01:34 +0100 Subject: [PATCH] Split admin commands in two --- app/controller/admin.php | 7 ++++++- app/routes.ini | 3 ++- app/view/backend/dons.html | 3 ++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/controller/admin.php b/app/controller/admin.php index 26c6514..4761781 100644 --- a/app/controller/admin.php +++ b/app/controller/admin.php @@ -1518,9 +1518,14 @@ class Admin extends Controller $f3->set('block_content', 'backend/stats.html'); } - public function recompute($f3, $args) + public function recompute_cumul($f3, $args) { $f3->get('container')['command_handler']->handle(new AdminUpdateParentCommand()); + $this->show($f3, $args); + } + + public function recompute_total($f3, $args) + { $f3->get('container')['command_handler']->handle(new AdminUpdateTotalUsersCommand()); $this->show($f3, $args); } diff --git a/app/routes.ini b/app/routes.ini index b774eb1..b005fcf 100644 --- a/app/routes.ini +++ b/app/routes.ini @@ -29,7 +29,8 @@ GET @edit_support:/admin/support/edit/@id=Controller\Admin->support POST @modify_support:/admin/support/edit=Controller\Admin->support GET @invalidate_support:/admin/support/invalidate/@id=Controller\Admin->invalidate GET @validate_support:/admin/support/validate/@id=Controller\Admin->validate -GET @recompute:/admin/recompute=Controller\Admin->recompute +GET @recompute_total:/admin/recompute/total=Controller\Admin->recompute_total +GET @recompute_cumul:/admin/recompute/cumul=Controller\Admin->recompute_cumul GET|POST @admin_accounts:/admin/accounts=Controller\Admin->accounts diff --git a/app/view/backend/dons.html b/app/view/backend/dons.html index e8dd3db..dbbe66e 100644 --- a/app/view/backend/dons.html +++ b/app/view/backend/dons.html @@ -45,7 +45,8 @@ -Recalculer les totaux et cumuls de toute la base de donnée +Recalculer les totaux de toute la base de donnée +Recalculer les cumuls de toute la base de donnée
{{ @row_count }} résultats
-- GitLab