From 042ef3075aad8cfe32b9f84cd364b311dfc7d0a9 Mon Sep 17 00:00:00 2001 From: Lykin <137850705+tiny-craft@users.noreply.github.com> Date: Fri, 12 Jan 2024 11:18:41 +0800 Subject: [PATCH] fix: no data on server status page #119 --- backend/services/browser_service.go | 3 +- .../content_value/ContentServerStatus.vue | 33 ++++++++++--------- frontend/src/stores/browser.js | 4 ++- 3 files changed, 23 insertions(+), 17 deletions(-) diff --git a/backend/services/browser_service.go b/backend/services/browser_service.go index 49afbc1..be4cd63 100644 --- a/backend/services/browser_service.go +++ b/backend/services/browser_service.go @@ -291,7 +291,8 @@ func (b *browserService) getRedisClient(server string, db int) (item *connection var ok bool var client redis.UniversalClient if item, ok = b.connMap[server]; ok { - if item.db == db { + if item.db == db || db < 0 { + // return without switch database directly return } diff --git a/frontend/src/components/content_value/ContentServerStatus.vue b/frontend/src/components/content_value/ContentServerStatus.vue index 9337202..4569ba8 100644 --- a/frontend/src/components/content_value/ContentServerStatus.vue +++ b/frontend/src/components/content_value/ContentServerStatus.vue @@ -1,6 +1,6 @@