Software /
code /
prosody
Comparison
util/pubsub.lua @ 9233:885dd6845e62
util.pubsub: Explicitly add all capabilities to the 'outcast' affiliation for completeness
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 31 Aug 2018 17:49:14 +0200 |
parent | 9232:65c83bfcf2ee |
child | 9236:83375ec33619 |
comparison
equal
deleted
inserted
replaced
9232:65c83bfcf2ee | 9233:885dd6845e62 |
---|---|
9 itemcheck = function () return true; end; | 9 itemcheck = function () return true; end; |
10 get_affiliation = function () end; | 10 get_affiliation = function () end; |
11 normalize_jid = function (jid) return jid; end; | 11 normalize_jid = function (jid) return jid; end; |
12 capabilities = { | 12 capabilities = { |
13 outcast = { | 13 outcast = { |
14 create = false; | |
15 publish = false; | |
16 retract = false; | |
17 get_nodes = false; | |
18 | |
19 subscribe = false; | |
20 unsubscribe = false; | |
14 get_subscription = true; | 21 get_subscription = true; |
15 get_subscriptions = true; | 22 get_subscriptions = true; |
23 get_items = false; | |
24 | |
25 subscribe_other = false; | |
26 unsubscribe_other = false; | |
27 get_subscription_other = false; | |
28 get_subscriptions_other = false; | |
29 | |
16 be_subscribed = false; | 30 be_subscribed = false; |
17 be_unsubscribed = true; | 31 be_unsubscribed = true; |
32 | |
33 set_affiliation = false; | |
18 }; | 34 }; |
19 none = { | 35 none = { |
20 create = false; | 36 create = false; |
21 publish = false; | 37 publish = false; |
22 retract = false; | 38 retract = false; |