This commit is contained in:
2025-11-15 11:01:23 +03:30
parent 4246a24519
commit cfe4aeff7a
+5 -6
View File
@@ -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);
}