Skip to content

Commit bfd03f4

Browse files
committed
feat: add ability to findByID call in session controller
1 parent db453cd commit bfd03f4

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

apps/api/src/sessions/sessions.controller.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { RouteAccess } from '@douglasneuroinformatics/libnest';
1+
import { CurrentUser, RouteAccess } from '@douglasneuroinformatics/libnest';
2+
import type { AppAbility } from '@douglasneuroinformatics/libnest';
23
import { Body, Controller, Get, Param, Post } from '@nestjs/common';
34
import { ApiOperation } from '@nestjs/swagger';
45
import type { Session } from '@prisma/client';
@@ -20,7 +21,7 @@ export class SessionsController {
2021
@ApiOperation({ description: 'Find Session by ID' })
2122
@Get(':id')
2223
@RouteAccess({ action: 'read', subject: 'Session' })
23-
findByID(@Param('id') id: string): Promise<Session> {
24-
return this.sessionsService.findById(id);
24+
findByID(@Param('id') id: string, @CurrentUser('ability') ability: AppAbility): Promise<Session> {
25+
return this.sessionsService.findById(id, { ability });
2526
}
2627
}

0 commit comments

Comments
 (0)