import { Body, Controller, Post } from "@nestjs/common"; import { ApiBearerAuth, ApiExcludeController, ApiTags } from "@nestjs/swagger"; import { FieldExpertLoginDto } from "./dtos/login.dto"; import { FieldExpertService } from "./expert-initiated.service"; @ApiExcludeController() @Controller("expert-initiated") @ApiTags("Expert Initiated Flow (Field Expert)") @ApiBearerAuth() export class FieldExpertController { constructor(private readonly fieldExpertService: FieldExpertService) {} @Post("login") async login(@Body() fieldExpertLoginDto: FieldExpertLoginDto) { return await this.fieldExpertService.login(fieldExpertLoginDto); } }