Skip to content
This repository was archived by the owner on Nov 23, 2022. It is now read-only.

Commit 2b2df4d

Browse files
committed
Return extended secrets data on listing
1 parent 4784c95 commit 2b2df4d

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

src/routes/secrets.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@ module.exports = fastify => {
1414
// find user secrets
1515
const secrets = getSecretsCollection()
1616
.find({user: username})
17-
.map(s => ({
18-
user: username,
19-
name: s.name,
20-
}));
17+
.map(({value, ...s}) => s);
2118

2219
reply.send({secrets});
2320
},

test/secrets.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,9 @@ test('Should get list with new secret', async done => {
8080
expect(response.statusCode).toEqual(200);
8181
expect(result.secrets).toBeDefined();
8282
expect(result.secrets.length).toEqual(1);
83-
expect(result.secrets[0]).toEqual({name: testSecret.secretName, user: 'admin'});
83+
expect(result.secrets[0].user).toEqual('admin');
84+
expect(result.secrets[0].name).toEqual(testSecret.secretName);
85+
expect(result.secrets[0].value).toBeUndefined();
8486

8587
done();
8688
});

0 commit comments

Comments
 (0)