From 9b88230da7e265d1fbbfa6fdec8c7219bf7dd67a Mon Sep 17 00:00:00 2001 From: Brahim Abdelli <56367267+BrahimAbdelli@users.noreply.github.com> Date: Mon, 16 Feb 2026 23:37:49 +0100 Subject: [PATCH] test(common): fix isempty issue in context --- packages/core/exceptions/base-exception-filter-context.ts | 4 ++-- packages/core/guards/guards-context-creator.ts | 4 ++-- packages/core/interceptors/interceptors-context-creator.ts | 4 ++-- packages/core/pipes/pipes-context-creator.ts | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/core/exceptions/base-exception-filter-context.ts b/packages/core/exceptions/base-exception-filter-context.ts index 0dc16dd28..e65b6a752 100644 --- a/packages/core/exceptions/base-exception-filter-context.ts +++ b/packages/core/exceptions/base-exception-filter-context.ts @@ -5,7 +5,7 @@ import { NestContainer } from '../injector/container.js'; import { InstanceWrapper } from '../injector/instance-wrapper.js'; import { FILTER_CATCH_EXCEPTIONS, - isEmptyArray, + isEmpty, isFunction, } from '@nestjs/common/internal'; import type { Type, ExceptionFilter } from '@nestjs/common'; @@ -22,7 +22,7 @@ export class BaseExceptionFilterContext extends ContextCreator { contextId = STATIC_CONTEXT, inquirerId?: string, ): R { - if (isEmptyArray(metadata)) { + if (isEmpty(metadata)) { return [] as any[] as R; } return iterate(metadata) diff --git a/packages/core/guards/guards-context-creator.ts b/packages/core/guards/guards-context-creator.ts index b0aaa9fd5..e5626cb51 100644 --- a/packages/core/guards/guards-context-creator.ts +++ b/packages/core/guards/guards-context-creator.ts @@ -8,7 +8,7 @@ import { InstanceWrapper } from '../injector/instance-wrapper.js'; import { GUARDS_METADATA, type Controller, - isEmptyArray, + isEmpty, isFunction, } from '@nestjs/common/internal'; import type { Type } from '@nestjs/common'; @@ -45,7 +45,7 @@ export class GuardsContextCreator extends ContextCreator { contextId = STATIC_CONTEXT, inquirerId?: string, ): R { - if (isEmptyArray(metadata)) { + if (isEmpty(metadata)) { return [] as unknown[] as R; } return iterate(metadata) diff --git a/packages/core/interceptors/interceptors-context-creator.ts b/packages/core/interceptors/interceptors-context-creator.ts index c6a2b0107..db94f7c38 100644 --- a/packages/core/interceptors/interceptors-context-creator.ts +++ b/packages/core/interceptors/interceptors-context-creator.ts @@ -7,7 +7,7 @@ import { InstanceWrapper } from '../injector/instance-wrapper.js'; import { INTERCEPTORS_METADATA, type Controller, - isEmptyArray, + isEmpty, isFunction, } from '@nestjs/common/internal'; import type { NestInterceptor, Type } from '@nestjs/common'; @@ -44,7 +44,7 @@ export class InterceptorsContextCreator extends ContextCreator { contextId = STATIC_CONTEXT, inquirerId?: string, ): R { - if (isEmptyArray(metadata)) { + if (isEmpty(metadata)) { return [] as any[] as R; } return iterate(metadata) diff --git a/packages/core/pipes/pipes-context-creator.ts b/packages/core/pipes/pipes-context-creator.ts index 2ae539f1e..98f4a1605 100644 --- a/packages/core/pipes/pipes-context-creator.ts +++ b/packages/core/pipes/pipes-context-creator.ts @@ -7,7 +7,7 @@ import { InstanceWrapper } from '../injector/instance-wrapper.js'; import { PIPES_METADATA, type Controller, - isEmptyArray, + isEmpty, isFunction, } from '@nestjs/common/internal'; import type { PipeTransform, Type } from '@nestjs/common'; @@ -44,7 +44,7 @@ export class PipesContextCreator extends ContextCreator { contextId = STATIC_CONTEXT, inquirerId?: string, ): R { - if (isEmptyArray(metadata)) { + if (isEmpty(metadata)) { return [] as any[] as R; } return iterate(metadata)