import { Controller, Get, UseGuards } from '@nestjs/common'; import { ClientService } from './client.service'; import { JwtAuthGuard } from '../auth/jwt-auth.guard'; import { User } from '../decorators/user.decorator'; @Controller('client') @UseGuards(JwtAuthGuard) export class ClientController { constructor(private readonly clientService: ClientService) {} @Get('documents') async getClientDocuments(@User() user) { return this.clientService.getDocuments(user.id); } }