From d7d42280638c3243b7c297944020a42e18f043aa Mon Sep 17 00:00:00 2001 From: dalbodeule <11470513+dalbodeule@users.noreply.github.com> Date: Wed, 16 Jul 2025 19:09:10 +0900 Subject: [PATCH] [feature] metric related fixed. (2x) --- .../space/mori/chzzk_bot/common/metrics/Metrics.kt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/common/src/main/kotlin/space/mori/chzzk_bot/common/metrics/Metrics.kt b/common/src/main/kotlin/space/mori/chzzk_bot/common/metrics/Metrics.kt index e406459..1aa0434 100644 --- a/common/src/main/kotlin/space/mori/chzzk_bot/common/metrics/Metrics.kt +++ b/common/src/main/kotlin/space/mori/chzzk_bot/common/metrics/Metrics.kt @@ -24,8 +24,10 @@ object Metrics { .register(registry) fun refreshStreamerMetrics() { - streamer = UserService.getAllUsers().size.toDouble() - activeStreamer = UserService.getAllUsers().filter { !it.isDisabled }.size.toDouble() + val streamers = UserService.getAllUsers() + + streamer = streamers.size.toDouble() + activeStreamer = streamers.filter { !it.isDisabled }.size.toDouble() } fun increaseStreaming(inc: Int = 1) { @@ -34,4 +36,8 @@ object Metrics { fun decreaseStreaming(dec: Int = 1) { streaming -= dec } + + init { + refreshStreamerMetrics() + } } \ No newline at end of file