fix: permit uploading just .sql files

This commit is contained in:
izzy
2025-11-21 14:58:38 +00:00
parent 174670a1b7
commit a7245627fc
2 changed files with 3 additions and 18 deletions

View File

@@ -3,10 +3,8 @@ import {
Body,
Controller,
Delete,
FileTypeValidator,
Get,
Param,
ParseFilePipe,
Post,
Res,
UploadedFile,
@@ -144,7 +142,7 @@ export class MaintenanceController {
})
@UseInterceptors(FileInterceptor('file'))
uploadBackup(
@UploadedFile(new ParseFilePipe({ validators: [new FileTypeValidator({ fileType: 'application/gzip' })] }))
@UploadedFile()
file: Express.Multer.File,
): Promise<void> {
return this.service.uploadBackup(file);