Lingui working with NODE ENV=production again (#10067)

Lingui now offers an option to disable stripping even in prod mode so we
can bring it back
This commit is contained in:
Félix Malfait
2025-02-07 10:05:07 +01:00
committed by GitHub
parent 12cec01d80
commit 8df59c085d
21 changed files with 56 additions and 45 deletions

View File

@ -2,6 +2,7 @@ import { HttpException } from '@nestjs/common';
import { GraphQLError } from 'graphql';
import { NodeEnvironment } from 'src/engine/core-modules/environment/interfaces/node-environment.interface';
import { ExceptionHandlerUser } from 'src/engine/core-modules/exception-handler/interfaces/exception-handler-user.interface';
import { ExceptionHandlerWorkspace } from 'src/engine/core-modules/exception-handler/interfaces/exception-handler-workspace.interface';
@ -114,7 +115,7 @@ const convertHttpExceptionToGraphql = (exception: HttpException) => {
}
// Only show the stack trace in development mode
if (process.env.NODE_ENV === 'development') {
if (process.env.NODE_ENV === NodeEnvironment.development) {
error.stack = exception.stack;
error.extensions['response'] = exception.getResponse();
}