We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 68c5678 commit c67bb8cCopy full SHA for c67bb8c
lib/api/users/controller.js
@@ -9,7 +9,7 @@ function getList(scopes, callback) {
9
if (err) {
10
callback(err);
11
} else {
12
- callback(null, { users: mapper.mapListToView(list, 32) });
+ callback(null, { users: mapper.mapListToView(list, 32, scopes) });
13
}
14
});
15
test/unit/api/users/controller-test.js
@@ -9,13 +9,14 @@ var path = require('path'),
suite('users controller', function () {
var viewList = ['view-foo', 'view-bar'],
+ scopes = any.listOf(any.string),
error = any.string();
setup(function () {
16
var list = ['foo', 'bar'];
17
18
sinon.stub(repo, 'getList').yields(null, list);
- sinon.stub(mapper, 'mapListToView').withArgs(list, 32).returns(viewList);
19
+ sinon.stub(mapper, 'mapListToView').withArgs(list, 32, scopes).returns(viewList);
20
21
sinon.stub(repo, 'getUser');
22
sinon.stub(mapper, 'mapToView');
@@ -32,7 +33,7 @@ suite('users controller', function () {
32
33
test('that list is returned from repository', function () {
34
var callback = sinon.spy();
35
- controller.getList(undefined, callback);
36
+ controller.getList(scopes, callback);
37
38
assert.calledWith(callback, null, { users: viewList });
39
0 commit comments