From c19fc6d245c70c68e09542e5c0935fe5f6f2e6af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberto=20Fern=C3=A1ndez=20Capel?= Date: Wed, 27 Jun 2018 12:49:45 +0100 Subject: [PATCH] Fetch the whole user doc Other attributes are needed to calculate features. --- .../web/app/coffee/Features/Referal/ReferalFeatures.coffee | 2 +- .../web/test/unit/coffee/Referal/ReferalFeaturesTests.coffee | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/services/web/app/coffee/Features/Referal/ReferalFeatures.coffee b/services/web/app/coffee/Features/Referal/ReferalFeatures.coffee index 950084130f..a25adfc965 100644 --- a/services/web/app/coffee/Features/Referal/ReferalFeatures.coffee +++ b/services/web/app/coffee/Features/Referal/ReferalFeatures.coffee @@ -5,7 +5,7 @@ Settings = require "settings-sharelatex" module.exports = ReferalFeatures = getBonusFeatures: (user_id, callback = (error) ->) -> - UserGetter.getUserOrUserStubById user_id, { _id: 1 }, (error, user) -> + UserGetter.getUserOrUserStubById user_id, null, (error, user) -> return callback(error) if error return callback(new Error("user not found #{user_id} for assignBonus")) if !user? logger.log user_id: user_id, refered_user_count: user.refered_user_count, "assigning bonus" diff --git a/services/web/test/unit/coffee/Referal/ReferalFeaturesTests.coffee b/services/web/test/unit/coffee/Referal/ReferalFeaturesTests.coffee index 14eb523f14..06c86e0af0 100644 --- a/services/web/test/unit/coffee/Referal/ReferalFeaturesTests.coffee +++ b/services/web/test/unit/coffee/Referal/ReferalFeaturesTests.coffee @@ -37,7 +37,7 @@ describe 'ReferalFeatures', -> it "should get the users number of refered user", -> @UserGetter.getUserOrUserStubById - .calledWith(@user_id, { _id: 1 }) + .calledWith(@user_id, null) .should.equal true it "should call the callback with the features", -> @@ -57,7 +57,7 @@ describe 'ReferalFeatures', -> it "should get the users number of refered user", -> @UserGetter.getUserOrUserStubById - .calledWith(@user_id, { _id: 1 }) + .calledWith(@user_id, null) .should.equal true it "should call the callback with no features", ->