# HG changeset patch # User Kim Alvefur # Date 1460541224 -7200 # Node ID de3fb9d2673cc744b6cf155067716e3b2fe68165 # Parent 7d1a22ac2a210cbcd3e7ec281d1da40922adf57e mod_track_muc_joins: Skip creating room map if leaving a room and it does not exist diff -r 7d1a22ac2a21 -r de3fb9d2673c mod_track_muc_joins/mod_track_muc_joins.lua --- a/mod_track_muc_joins/mod_track_muc_joins.lua Wed Apr 13 11:52:51 2016 +0200 +++ b/mod_track_muc_joins/mod_track_muc_joins.lua Wed Apr 13 11:53:44 2016 +0200 @@ -33,6 +33,7 @@ log("debug", "%s room %s", joined and "Joined" or "Left", room); local rooms = session.rooms_joined; if not rooms then + if not joined then return; end session.rooms_joined = { [room] = joined }; else rooms[room] = joined;