From fc202439ab2342da775f9f711dffacc910916cf3 Mon Sep 17 00:00:00 2001 From: Shane Kilkelly Date: Wed, 20 Sep 2017 09:36:06 +0100 Subject: [PATCH] Read-only privelege for anonymous access --- .../coffee/Features/Authorization/AuthorizationManager.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/web/app/coffee/Features/Authorization/AuthorizationManager.coffee b/services/web/app/coffee/Features/Authorization/AuthorizationManager.coffee index 90c8cdb485..c38ffa3f41 100644 --- a/services/web/app/coffee/Features/Authorization/AuthorizationManager.coffee +++ b/services/web/app/coffee/Features/Authorization/AuthorizationManager.coffee @@ -25,9 +25,11 @@ module.exports = AuthorizationManager = return callback null, PrivilegeLevels.READ_ONLY, true else if project.publicAccesLevel == PublicAccessLevels.READ_AND_WRITE return callback null, PrivilegeLevels.READ_AND_WRITE, true + else if project.publicAccesLevel == PublicAccessLevels.TOKEN_BASED + return callback null, PrivilegeLevels.READ_ONLY, false else return callback null, PrivilegeLevels.NONE, false - + if !user_id? getPublicAccessLevel() else