# HG changeset patch # User Matthew Wild # Date 1533380446 -3600 # Node ID e1ca373a7e098f1ea6b1e6df0942e972d9c33c33 # Parent d5a7d2697b19a72be769d66d10a4527a9ee41020 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 diff -r d5a7d2697b19 -r e1ca373a7e09 util/pubsub.lua --- 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