From 38a2e8add945b85eb7db0d9cff7e06c49306e3f0 Mon Sep 17 00:00:00 2001 From: ieQu1 <99872536+ieQu1@users.noreply.github.com> Date: Tue, 16 Apr 2024 14:55:48 +0200 Subject: [PATCH] fix(sessds): Return the number of subscriptions for offline sessions --- apps/emqx_management/src/emqx_mgmt_api_clients.erl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/emqx_management/src/emqx_mgmt_api_clients.erl b/apps/emqx_management/src/emqx_mgmt_api_clients.erl index 301d4e47e..38320780d 100644 --- a/apps/emqx_management/src/emqx_mgmt_api_clients.erl +++ b/apps/emqx_management/src/emqx_mgmt_api_clients.erl @@ -1768,7 +1768,8 @@ format_persistent_session_info(ClientId, PSInfo0) -> heap_size => 0, mqueue_len => 0, proto_name => ProtoName, - proto_ver => ProtoVer + proto_ver => ProtoVer, + subscriptions_cnt => maps:size(maps:get(subscriptions, PSInfo0, #{})) }, PSInfo = lists:foldl( fun result_format_time_fun/2,