From e01dcb5ab6833dcf4cf9b0405f8df9b46e845778 Mon Sep 17 00:00:00 2001 From: sunil-lakshman <104969541+sunil-lakshman@users.noreply.github.com> Date: Mon, 22 Jan 2024 16:44:42 +0530 Subject: [PATCH] Validating the object when update the entries with assets --- CHANGELOG.md | 4 +++- lib/entity.js | 2 +- package.json | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 23923286..dd3e8e6f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,10 @@ # Changelog +## [v1.14.2](https://github.com/contentstack/contentstack-management-javascript/tree/v1.14.2) (2024-11-23) + - Fixes + - Fix for validating the data while updating entries with assets ## [v1.13.1](https://github.com/contentstack/contentstack-management-javascript/tree/v1.13.1) (2023-12-13) - Fixes - Fix for issue while updating entries with assets - ## [v1.14.0](https://github.com/contentstack/contentstack-management-javascript/tree/v1.14.0) (2023-12-19) - Feature - Management token feature added diff --git a/lib/entity.js b/lib/entity.js index 268d930d..c81776ba 100644 --- a/lib/entity.js +++ b/lib/entity.js @@ -317,7 +317,7 @@ function isAsset (data) { } export function cleanAssets (data) { - if (typeof data === "object" && Object.keys(data).length > 0) { + if (data && typeof data === "object" && Object.keys(data).length > 0) { const keys = Object.keys(data); for (const key of keys) { if (typeof data[key] === "object" && Object.keys(data[key]).length > 0) { diff --git a/package.json b/package.json index 6eede519..e906909e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@contentstack/management", - "version": "1.14.1", + "version": "1.14.2", "description": "The Content Management API is used to manage the content of your Contentstack account", "main": "./dist/node/contentstack-management.js", "browser": "./dist/web/contentstack-management.js",