diff --git a/core/server/api/shared/http.js b/core/server/api/shared/http.js index 6a36baa4a6..e6940c46ba 100644 --- a/core/server/api/shared/http.js +++ b/core/server/api/shared/http.js @@ -15,7 +15,8 @@ const http = (apiImpl) => { user: req.user, context: { api_key_id: (req.api_key && req.api_key.id) ? req.api_key.id : null, - user: ((req.user && req.user.id) || (req.user && models.User.isExternalUser(req.user.id))) ? req.user.id : null + user: ((req.user && req.user.id) || (req.user && models.User.isExternalUser(req.user.id))) ? req.user.id : null, + member: (req.member || null) } }); diff --git a/core/test/unit/api/shared/http_spec.js b/core/test/unit/api/shared/http_spec.js index 4b111bc8b4..6d3ffc14c9 100644 --- a/core/test/unit/api/shared/http_spec.js +++ b/core/test/unit/api/shared/http_spec.js @@ -46,7 +46,8 @@ describe('Unit: api/shared/http', function () { apiImpl.args[0][0].options.should.eql({ context: { api_key_id: null, - user: null + user: null, + member: null } }); });