From 5047213c3c6e261db08f1fec5e38d0b6f5802b6e Mon Sep 17 00:00:00 2001 From: Alasdair Smith Date: Wed, 11 Oct 2017 14:47:39 +0100 Subject: [PATCH] Change rollout detection to account for changes in proportion preserving rolled out users --- .../web/app/coffee/Features/Project/ProjectController.coffee | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/web/app/coffee/Features/Project/ProjectController.coffee b/services/web/app/coffee/Features/Project/ProjectController.coffee index 89b47b5782..5915fef8fd 100644 --- a/services/web/app/coffee/Features/Project/ProjectController.coffee +++ b/services/web/app/coffee/Features/Project/ProjectController.coffee @@ -257,7 +257,8 @@ module.exports = ProjectController = timestamp = parseInt(user_id.toString().substring(0, 8), 16) counter = parseInt(user_id.toString().substring(18, 24), 16) - if counter % 5000 != 0 + rolloutProportion = 10 + if counter % 1000 < rolloutProportion # Don't show if user is not part of roll out return cb(null, false) userSignupDate = new Date(timestamp * 1000)