mod_csi_muc_priorities: Remove dependency on mod_track_muc_joins
authorKim Alvefur <zash@zash.se>
Mon, 01 Apr 2019 08:07:41 +0200
changeset 3537 d8c4543f1b19
parent 3536 85c357b69eec
child 3538 700340b57851
mod_csi_muc_priorities: Remove dependency on mod_track_muc_joins Load it manually to enable mention support.
mod_csi_muc_priorities/mod_csi_muc_priorities.lua
--- a/mod_csi_muc_priorities/mod_csi_muc_priorities.lua	Mon Apr 01 00:15:13 2019 +0200
+++ b/mod_csi_muc_priorities/mod_csi_muc_priorities.lua	Mon Apr 01 08:07:41 2019 +0200
@@ -1,7 +1,5 @@
 local jid = require "util.jid";
 
-module:depends"track_muc_joins"
-
 module:hook("csi-is-stanza-important", function (event)
 	local stanza, session = event.stanza, event.session;
 	if stanza.name == "message" then
@@ -10,9 +8,8 @@
 			if not body then return end
 
 			local rooms = session.rooms_joined;
-			if not rooms then return false; end
+			if not rooms then return; end
 
-			-- TODO optional?
 			local room_nick = rooms[jid.bare(stanza.attr.from)];
 			if room_nick and body:find(room_nick, 1, true) then return true; end