auth
This commit is contained in:
@@ -4,7 +4,7 @@ import { ApiBody, ApiConsumes, ApiOperation, ApiBearerAuth } from '@nestjs/swagg
|
||||
|
||||
import { UploadMultipleFileDto, UploadSingleFileDto } from './DTO/upload-file.dto';
|
||||
import { UploaderService } from './providers/uploader.service';
|
||||
import { AuthGuard } from 'src/modules/auth/guards/auth.guard';
|
||||
// import { AuthGuard } from 'src/modules/auth/guards/auth.guard';
|
||||
|
||||
@Controller('uploader')
|
||||
export class UploaderController {
|
||||
@@ -12,11 +12,11 @@ export class UploaderController {
|
||||
|
||||
@ApiOperation({ summary: 'Upload a file (admin)' })
|
||||
@ApiConsumes('multipart/form-data')
|
||||
@ApiBearerAuth()
|
||||
// @ApiBearerAuth()
|
||||
@UseInterceptors(FileInterceptor('file'))
|
||||
@ApiBody({ type: UploadSingleFileDto })
|
||||
@Post('single-file')
|
||||
@UseGuards(AuthGuard)
|
||||
// @UseGuards(AuthGuard)
|
||||
uploadFile(@UploadedFile() file: File) {
|
||||
return this.uploaderService.uploadFile(file);
|
||||
}
|
||||
@@ -24,11 +24,10 @@ export class UploaderController {
|
||||
@ApiOperation({ summary: 'Uploads multiple files' })
|
||||
@ApiConsumes('multipart/form-data')
|
||||
@UseInterceptors(FilesInterceptor('files'))
|
||||
@ApiBearerAuth()
|
||||
// @ApiBearerAuth()
|
||||
@ApiBody({ type: UploadMultipleFileDto })
|
||||
@Post('multi-file')
|
||||
@UseGuards(AuthGuard)
|
||||
@UseGuards(AuthGuard)
|
||||
// @UseGuards(AuthGuard)
|
||||
uploadFiles(@UploadedFiles() files: File[]) {
|
||||
return this.uploaderService.uploadMultiple(files);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user