17 lines
472 B
TypeScript
17 lines
472 B
TypeScript
|
|
import { Public } from '@/common/decorators/public.decorator'
|
||
|
|
import { Controller, Get, Param } from '@nestjs/common'
|
||
|
|
import { ApiTags } from '@nestjs/swagger'
|
||
|
|
import { InvoicesService } from './invoices.service'
|
||
|
|
|
||
|
|
@ApiTags('PublicInvoices')
|
||
|
|
@Controller('public-invoices')
|
||
|
|
export class InvoicesController {
|
||
|
|
constructor(private readonly service: InvoicesService) {}
|
||
|
|
|
||
|
|
@Get(':id')
|
||
|
|
@Public()
|
||
|
|
findOne(@Param('id') id: string) {
|
||
|
|
return this.service.findOne(id)
|
||
|
|
}
|
||
|
|
}
|