From 5e4c547856de6624e4012eb3bfab784a3873811c Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Fri, 22 Dec 2017 14:32:47 +0100 Subject: [PATCH] mod_muc_admin: Fix last timestamp retrieval --- src/mod_muc_admin.erl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mod_muc_admin.erl b/src/mod_muc_admin.erl index e50dd8188..f478215ff 100644 --- a/src/mod_muc_admin.erl +++ b/src/mod_muc_admin.erl @@ -777,8 +777,9 @@ decide_room({_Room_name, _Host, Room_pid}, Last_allowed) -> true -> {false, Ts_uptime}; false -> - Last_message = calendar:now_to_universal_time(get_queue_last(History)), - {_, _, _, Ts_last, _} = Last_message, + Last_message = get_queue_last(History), + Ts_last = calendar:now_to_universal_time( + element(4, Last_message)), Ts_diff = calendar:datetime_to_gregorian_seconds(Ts_now) - calendar:datetime_to_gregorian_seconds(Ts_last),