From cf76f2f8ce0744b802191518ed652713aad8dcb1 Mon Sep 17 00:00:00 2001 From: ScarletRedMan Date: Fri, 15 Mar 2024 15:24:48 +0700 Subject: [PATCH] Fixed update metric 'roompicker_total_users' --- .../java/ru/dragonestia/picker/aspect/UserMetricsAspect.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/src/main/java/ru/dragonestia/picker/aspect/UserMetricsAspect.java b/server/src/main/java/ru/dragonestia/picker/aspect/UserMetricsAspect.java index 9acfe4a..da2e9ae 100644 --- a/server/src/main/java/ru/dragonestia/picker/aspect/UserMetricsAspect.java +++ b/server/src/main/java/ru/dragonestia/picker/aspect/UserMetricsAspect.java @@ -47,6 +47,11 @@ public class UserMetricsAspect { countAllUsers(); } + @After("execution(void ru.dragonestia.picker.repository.UserRepository.onRemoveRoom(..))") + void onRemoveRoom() { + countAllUsers(); + } + private void countAllUsers() { totalUsers.set(userRepository.countAllUsers()); }