|
|
@@ -21,18 +21,16 @@ const validators = {
|
|
21
|
21
|
|
|
22
|
22
|
module.exports = {
|
|
23
|
23
|
method: 'get',
|
|
24
|
|
- path: '/{id}',
|
|
|
24
|
+ path: '/{id}/status',
|
|
25
|
25
|
options: {
|
|
26
|
26
|
...pluginConfig.docs.get,
|
|
27
|
27
|
tags: ['api'],
|
|
28
|
28
|
auth: 'default_jwt',
|
|
29
|
29
|
handler: async function (request, h) {
|
|
30
|
30
|
try {
|
|
31
|
|
- // TODO write userService method to return a user's status given id
|
|
32
|
31
|
const { userService } = request.services()
|
|
33
|
32
|
const userId = request.params.userId
|
|
34
|
|
-
|
|
35
|
|
- const status = await userService.getStatus(userId)
|
|
|
33
|
+ const status = await userService.getStatus(userId, request.server.app.loggedInUsers)
|
|
36
|
34
|
|
|
37
|
35
|
return {
|
|
38
|
36
|
ok: true,
|