Software /
code /
prosody
Comparison
plugins/muc/lock.lib.lua @ 6207:a5928fdeaf97
plugins/muc/lock.lib: Need to let creator into the locked room :)
author | daurnimator <quae@daurnimator.com> |
---|---|
date | Wed, 02 Apr 2014 15:56:37 -0400 |
parent | 6206:f937bb5c83c3 |
child | 6242:67efeadd9e77 |
comparison
equal
deleted
inserted
replaced
6206:f937bb5c83c3 | 6207:a5928fdeaf97 |
---|---|
43 end | 43 end |
44 end, 10); | 44 end, 10); |
45 | 45 |
46 -- Don't let users into room while it is locked | 46 -- Don't let users into room while it is locked |
47 module:hook("muc-occupant-pre-join", function(event) | 47 module:hook("muc-occupant-pre-join", function(event) |
48 if is_locked(event.room) then -- Deny entry | 48 if not event.is_new_room and is_locked(event.room) then -- Deny entry |
49 event.origin.send(st.error_reply(event.stanza, "cancel", "item-not-found")); | 49 event.origin.send(st.error_reply(event.stanza, "cancel", "item-not-found")); |
50 return true; | 50 return true; |
51 end | 51 end |
52 end, -30); | 52 end, -30); |
53 | 53 |