mod_admin_shell: Show session role in c2s:show

This commit is contained in:
Kim Alvefur 2022-08-15 16:36:00 +02:00
parent ae3a89375d
commit 1fac00b2af

View file

@ -943,6 +943,15 @@ available_columns = {
end
end
};
role = {
title = "Role";
description = "Session role";
width = 20;
key = "role";
mapper = function(role)
return role.name;
end;
}
};
local function get_colspec(colspec, default)
@ -963,7 +972,7 @@ end
function def_env.c2s:show(match_jid, colspec)
local print = self.session.print;
local columns = get_colspec(colspec, { "id"; "jid"; "ipv"; "status"; "secure"; "smacks"; "csi" });
local columns = get_colspec(colspec, { "id"; "jid"; "role"; "ipv"; "status"; "secure"; "smacks"; "csi" });
local row = format_table(columns, self.session.width);
local function match(session)