util.pubsub: Tweak default affiliation of access models (fixes failing test)
11:56:59 MattJ> Someone who has the ability to subscribe does not have the "subscriber"
affiliation until they actually subscribe, they just have the normal "none" affiliation
(which has permission to subscribe)
11:58:05 MattJ> However if the access model is whitelist, then anyone not on the whitelist
has an implicit negative affiliation, which we don't currently have, so I just named "restricted"
11:58:16 MattJ> Since it doesn't exist in any code yet, it has no permissions
--- a/util/pubsub.lua Sat Aug 04 03:40:30 2018 +0200
+++ b/util/pubsub.lua Sat Aug 04 12:00:46 2018 +0100
@@ -117,9 +117,9 @@
or self.config.node_defaults.access_model;
if access_model == "open" then
- return "subscriber";
+ return "none";
elseif access_model == "whitelist" then
- return "none";
+ return "restricted";
end
if self.config.access_models then