From 434f37baa7e68449d8c199f9e8fce62a3fb1ebfa Mon Sep 17 00:00:00 2001 From: Rubin Bhandari Date: Mon, 9 Sep 2024 19:59:23 +0545 Subject: [PATCH] fix: dont log for throwOnError when disabled (#657) --- package.json | 2 +- src/services/i18n.service.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 95f95a39..478e9584 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nestjs-i18n", - "version": "10.4.7", + "version": "10.4.8", "homepage": "https://nestjs-i18n.com", "description": "The i18n module for Nest.", "author": "Toon van Strijp", diff --git a/src/services/i18n.service.ts b/src/services/i18n.service.ts index 062b55be..56b5071f 100644 --- a/src/services/i18n.service.ts +++ b/src/services/i18n.service.ts @@ -113,6 +113,8 @@ export class I18nService> }" in "${lang}" does not exist.`; if (lang !== this.i18nOptions.fallbackLanguage || !!defaultValue) { if (this.i18nOptions.logging && this.i18nOptions.throwOnMissingKey) { + + this.logger.error(translationKeyMissing); throw new I18nError(translationKeyMissing); } @@ -126,7 +128,6 @@ export class I18nService> } } - this.logger.error(translationKeyMissing); } return (translation ?? key) as unknown as IfAnyOrNever;