Bläddra i källkod

Fix how the `getOverleafPlanCode` integration is done

Shane Kilkelly 8 år sedan
förälder
incheckning
a675e774b8

+ 2 - 1
services/web/app/coffee/Features/Subscription/SubscriptionUpdater.coffee

@@ -111,7 +111,8 @@ module.exports = SubscriptionUpdater =
 				SubscriptionLocator.getGroupSubscriptionMemberOf user_id, cb
 				SubscriptionLocator.getGroupSubscriptionMemberOf user_id, cb
 			overleafPlanCode: (cb) ->
 			overleafPlanCode: (cb) ->
 				Modules = require '../../infrastructure/Modules'
 				Modules = require '../../infrastructure/Modules'
-				Modules.hooks.fire 'getOverleafPlanCode', user_id, cb
+				Modules.hooks.fire 'getOverleafPlanCode', user_id, (err, results) ->
+					cb(err, results[0])
 		async.series jobs, (err, results)->
 		async.series jobs, (err, results)->
 			if err?
 			if err?
 				logger.err err:err, user_id:user, "error getting subscription or group for _setUsersMinimumFeatures"
 				logger.err err:err, user_id:user, "error getting subscription or group for _setUsersMinimumFeatures"