From d51ac931bb492e6d18fcb6a74c47ba12f045ffd3 Mon Sep 17 00:00:00 2001 From: akumar Date: Thu, 29 Feb 2024 13:39:49 +0100 Subject: [PATCH] chore: Release v1.4.7 - See CHANGELOG --- CHANGELOG.md | 4 ++++ package-lock.json | 4 ++-- package.json | 2 +- src/core/utils.ts | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b16b8c5..79f6699 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,8 @@ +### 1.4.7 (February 29th, 2024) + +- add null check + ### 1.4.6 (February 29th, 2024) - update deps diff --git a/package-lock.json b/package-lock.json index d7d8a8b..272325a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@restorecommerce/resource-base-interface", - "version": "1.4.6", + "version": "1.4.7", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@restorecommerce/resource-base-interface", - "version": "1.4.6", + "version": "1.4.7", "license": "MIT", "dependencies": { "@restorecommerce/chassis-srv": "^1.4.8", diff --git a/package.json b/package.json index 1acccd1..bf52e40 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@restorecommerce/resource-base-interface", - "version": "1.4.6", + "version": "1.4.7", "description": "Restorecommerce Resource Base Interface", "main": "lib/index.js", "author": "n-fuse GmbH", diff --git a/src/core/utils.ts b/src/core/utils.ts index ff16e50..fc2db7a 100644 --- a/src/core/utils.ts +++ b/src/core/utils.ts @@ -41,7 +41,7 @@ const setNestedPath = (object: any, fieldPath: string, fieldHandlerType: string) } if (prefix && suffix) { let array = _.get(object, prefix); - array.forEach((obj: any) => { + array?.forEach((obj: any) => { let fieldExists = _.get(obj, suffix); if (fieldExists) { updateObject(obj, suffix, fieldExists, fieldHandlerType);