Quellcode durchsuchen

Fetch the whole user doc

Other attributes are needed to calculate features.
Alberto Fernández Capel vor 8 Jahren
Ursprung
Commit
c19fc6d245

+ 1 - 1
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"

+ 2 - 2
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", ->