16 lines
486 B
TypeScript
16 lines
486 B
TypeScript
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);
|
|
}
|
|
}
|