diff --git a/src/server/request_options.spec.ts b/src/server/request_options.spec.ts index d3ed3c24..cd1b196a 100644 --- a/src/server/request_options.spec.ts +++ b/src/server/request_options.spec.ts @@ -116,12 +116,12 @@ describe('parseRenderingProxyHeader', () => { }) }) - it('truncates evaluates to at most 10 entries', async () => { + it('keeps all evaluate entries without truncation', async () => { const scripts = Array.from({ length: 20 }, (_, i) => `script${i}`) const result = parseRenderingProxyHeader( JSON.stringify({ evaluates: scripts }), ) - expect(result.evaluates).toHaveLength(10) - expect(result.evaluates).toStrictEqual(scripts.slice(0, 10)) + expect(result.evaluates).toHaveLength(20) + expect(result.evaluates).toStrictEqual(scripts) }) }) diff --git a/src/server/request_options.ts b/src/server/request_options.ts index 30714c69..f68bb191 100644 --- a/src/server/request_options.ts +++ b/src/server/request_options.ts @@ -36,8 +36,6 @@ function normalizeWaitUntil(value: unknown): LifecycleEvent { return 'load' } -const MAX_EVALUATES = 10 - function normalizeEvaluates(value: unknown): string[] { if ( !Array.isArray(value) || @@ -45,7 +43,7 @@ function normalizeEvaluates(value: unknown): string[] { ) { return [] } - return value.slice(0, MAX_EVALUATES) + return value } function normalizeTimeout(value: unknown): number | undefined {