imk/backend/imk-backend/src/client/client.controller.ts
2024-10-29 06:47:15 +01:00

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);
}
}