diff --git a/backend/services/connection_service.go b/backend/services/connection_service.go index 8f65844..a35bf04 100644 --- a/backend/services/connection_service.go +++ b/backend/services/connection_service.go @@ -1659,9 +1659,14 @@ func (c *connectionService) GetSlowLogs(connName string, db int, num int64) (res } list := sliceutil.Map(logs, func(i int) slowLogItem { + var name string + var e error + if name, e = url.QueryUnescape(logs[i].ClientName); e != nil { + name = logs[i].ClientName + } return slowLogItem{ Timestamp: logs[i].Time.UnixMilli(), - Client: logs[i].ClientName, + Client: name, Addr: logs[i].ClientAddr, Cmd: sliceutil.JoinString(logs[i].Args, " "), Cost: logs[i].Duration.Milliseconds(), diff --git a/screenshots/dark_en.png b/screenshots/dark_en.png index 47d264d..01b3187 100644 Binary files a/screenshots/dark_en.png and b/screenshots/dark_en.png differ diff --git a/screenshots/dark_zh.png b/screenshots/dark_zh.png index 8d0b35f..2ed1882 100644 Binary files a/screenshots/dark_zh.png and b/screenshots/dark_zh.png differ diff --git a/screenshots/light_en.png b/screenshots/light_en.png index 83aba12..c994f0c 100644 Binary files a/screenshots/light_en.png and b/screenshots/light_en.png differ diff --git a/screenshots/light_zh.png b/screenshots/light_zh.png index d95259b..90d91da 100644 Binary files a/screenshots/light_zh.png and b/screenshots/light_zh.png differ