21 lines
749 B
TypeScript
21 lines
749 B
TypeScript
// import { Body, Controller, Post } from "@nestjs/common";
|
|
// import { ApiBearerAuth, ApiTags } from "@nestjs/swagger";
|
|
// import { UpsertLeaveRequestDto } from "../dtos/upsert-leave-request.dto";
|
|
// import { LeaveRequestsService } from "../services/leave-request.service";
|
|
|
|
// @ApiTags('Leave Requests')
|
|
// @ApiBearerAuth('access-token')
|
|
// // @UseGuards()
|
|
// @Controller('leave-requests')
|
|
// export class LeaveRequestController {
|
|
// constructor(private readonly leave_service: LeaveRequestsService){}
|
|
|
|
// @Post('upsert')
|
|
// async upsertLeaveRequest(@Body() dto: UpsertLeaveRequestDto) {
|
|
// const { action, leave_requests } = await this.leave_service.handle(dto);
|
|
// return { action, leave_requests };
|
|
// }
|
|
|
|
// }
|
|
|