diff options
author | NavaL <ayoyo@thoughtworks.com> | 2016-05-18 18:54:39 +0200 |
---|---|---|
committer | NavaL <ayoyo@thoughtworks.com> | 2016-05-18 18:54:44 +0200 |
commit | 021fd399db4801c3d2c96b6f2bace99046d9f54b (patch) | |
tree | d56736d4c7609d04d95a3552d833c0bbee60d7cd /service/pixelated/resources | |
parent | 804213b24bad0cc222c98888d8ddac356252465c (diff) |
Issue #692 re-added logout back in the feature toggle
Diffstat (limited to 'service/pixelated/resources')
-rw-r--r-- | service/pixelated/resources/features_resource.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/service/pixelated/resources/features_resource.py b/service/pixelated/resources/features_resource.py index 4856b64b..d4b7de7d 100644 --- a/service/pixelated/resources/features_resource.py +++ b/service/pixelated/resources/features_resource.py @@ -31,10 +31,16 @@ class FeaturesResource(Resource): def render_GET(self, request): disabled_features = self._disabled_features() - return respond_json({'disabled_features': disabled_features}, request) + features = {'disabled_features': disabled_features} + self._add_multi_user_to(features) + return respond_json(features, request) def _disabled_features(self): disabled_features = [default_disabled_feature for default_disabled_feature in self.DISABLED_FEATURES] if os.environ.get('FEEDBACK_URL') is None: disabled_features.append('feedback') return disabled_features + + def _add_multi_user_to(self, features): + if self._multi_user: + features.update({'multi_user': {'logout': LogoutResource.BASE_URL}}) |