diff --git a/src/common/interceptors/transform.interceptor.ts b/src/common/interceptors/transform.interceptor.ts index 7b16b14..c774724 100644 --- a/src/common/interceptors/transform.interceptor.ts +++ b/src/common/interceptors/transform.interceptor.ts @@ -21,6 +21,11 @@ export class TransformInterceptor context: ExecutionContext, next: CallHandler, ): Observable> { + // Skip wrapping for WebSocket contexts - gateway handlers return raw data + if (context.getType() === 'ws') { + return next.handle(); + } + return next.handle().pipe( map((data) => ({ success: true,