diff --git a/packages/application-generic/src/usecases/compile-template/compile-template.usecase.ts b/packages/application-generic/src/usecases/compile-template/compile-template.usecase.ts index bc4370c0812..31707e10b7d 100644 --- a/packages/application-generic/src/usecases/compile-template/compile-template.usecase.ts +++ b/packages/application-generic/src/usecases/compile-template/compile-template.usecase.ts @@ -1,7 +1,7 @@ import { Injectable } from '@nestjs/common'; import * as Handlebars from 'handlebars'; import { format } from 'date-fns'; -import { checkIsResponseError, HandlebarHelpersEnum } from '@novu/shared'; +import { HandlebarHelpersEnum } from '@novu/shared'; import { CompileTemplateCommand } from './compile-template.command'; import * as i18next from 'i18next'; @@ -214,12 +214,10 @@ export class CompileTemplate { const template = Handlebars.compile(templateContent); result = template(command.data, {}); - } catch (e: unknown) { - let errorMessage = `Message content could not be generated`; - if (checkIsResponseError(e)) { - errorMessage = e.message; - } - throw new ApiException(errorMessage); + } catch (e: any) { + throw new ApiException( + e?.message || `Message content could not be generated` + ); } return result.replace(/'/g, "'");