set max-age limit

This commit is contained in:
mertalev
2025-10-10 19:26:22 -04:00
parent da52b3ebf4
commit 0ad983135c
8 changed files with 71 additions and 80 deletions

View File

@@ -447,13 +447,4 @@ describe(AssetUploadController.name, () => {
expect(status).toBe(400);
});
});
describe('OPTIONS /upload', () => {
it('should return 204 with upload limits', async () => {
const { status, headers } = await request(ctx.getHttpServer()).options('/upload');
expect(status).toBe(204);
expect(headers['upload-limit']).toBe('min-size=0');
});
});
});

View File

@@ -1,17 +1,4 @@
import {
Controller,
Delete,
Head,
Header,
HttpCode,
HttpStatus,
Options,
Param,
Patch,
Post,
Req,
Res,
} from '@nestjs/common';
import { Controller, Delete, Head, Options, Param, Patch, Post, Req, Res } from '@nestjs/common';
import { ApiHeader, ApiOkResponse, ApiTags } from '@nestjs/swagger';
import { Request, Response } from 'express';
import {
@@ -120,7 +107,7 @@ export class AssetUploadController {
}
@Options()
@HttpCode(HttpStatus.NO_CONTENT)
@Header('Upload-Limit', 'min-size=0')
getUploadOptions() {}
getUploadOptions(@Res() res: Response) {
return this.service.getUploadOptions(res);
}
}