projects
/
prosody.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
34791c0
)
mod_roster: Fire event for pending items for good measure
author
Kim Alvefur
<zash@zash.se>
Mon, 4 Apr 2016 19:48:42 +0000
(21:48 +0200)
committer
Kim Alvefur
<zash@zash.se>
Mon, 4 Apr 2016 19:48:42 +0000
(21:48 +0200)
plugins/mod_roster.lua
patch
|
blob
|
history
diff --git
a/plugins/mod_roster.lua
b/plugins/mod_roster.lua
index 0e3fdc4e405d04aaf15cdbe416fdcd4b35b188bf..454acebb563ee928486108cb7dfd1a59c69a36b4 100644
(file)
--- a/
plugins/mod_roster.lua
+++ b/
plugins/mod_roster.lua
@@
-143,6
+143,12
@@
module:hook_global("user-deleted", function(event)
module:fire_event("roster-item-removed", {
username = username, jid = jid, item = item, roster = roster, origin = origin,
});
+ else
+ for jid in pairs(item.pending) do
+ module:fire_event("roster-item-removed", {
+ username = username, jid = jid, roster = roster, origin = origin,
+ });
+ end
end
end
end, 300);