Merge pull request #2422 from darkruinsMUD/fix-account-priv-check-in-who

Fix priv check when displaying names in CmdWho
This commit is contained in:
Griatch 2021-05-30 09:18:53 +02:00 committed by GitHub
commit c6cbe28985
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -521,11 +521,11 @@ class CmdWho(COMMAND_DEFAULT_CLASS):
continue
delta_cmd = time.time() - session.cmd_last_visible
delta_conn = time.time() - session.conn_time
account = session.get_account()
session_account = session.get_account()
puppet = session.get_puppet()
location = puppet.location.key if puppet and puppet.location else "None"
table.add_row(
utils.crop(account.get_display_name(account), width=25),
utils.crop(session_account.get_display_name(account), width=25),
utils.time_format(delta_conn, 0),
utils.time_format(delta_cmd, 1),
utils.crop(puppet.get_display_name(account) if puppet else "None", width=25),
@ -542,9 +542,9 @@ class CmdWho(COMMAND_DEFAULT_CLASS):
continue
delta_cmd = time.time() - session.cmd_last_visible
delta_conn = time.time() - session.conn_time
account = session.get_account()
session_account = session.get_account()
table.add_row(
utils.crop(account.get_display_name(account), width=25),
utils.crop(session_account.get_display_name(account), width=25),
utils.time_format(delta_conn, 0),
utils.time_format(delta_cmd, 1),
)