From 39aed22027455932bd3bc1b024028f6597754a4c Mon Sep 17 00:00:00 2001 From: Dariusz Szut Date: Wed, 28 Jun 2023 14:13:20 +0200 Subject: [PATCH 1/2] IBX-5981: Fixed mutation observer in content create validation --- .../Resources/public/js/scripts/admin.anchor.navigation.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bundle/Resources/public/js/scripts/admin.anchor.navigation.js b/src/bundle/Resources/public/js/scripts/admin.anchor.navigation.js index 182363d7c3..5cb966897d 100644 --- a/src/bundle/Resources/public/js/scripts/admin.anchor.navigation.js +++ b/src/bundle/Resources/public/js/scripts/admin.anchor.navigation.js @@ -192,7 +192,7 @@ const classChangedCallback = (mutationList) => { mutationList.forEach((mutation) => { const { oldValue, target } = mutation; - const hadIsInvalidClass = oldValue.includes('.is-invalid'); + const hadIsInvalidClass = oldValue?.includes('.is-invalid'); const hasIsInvalidClass = target.classList.contains('is-invalid'); if (hadIsInvalidClass !== hasIsInvalidClass) { From 7938f3b286f73180f47a79be22a9bd0e620ccf71 Mon Sep 17 00:00:00 2001 From: Dariusz Szut Date: Wed, 28 Jun 2023 14:19:58 +0200 Subject: [PATCH 2/2] fix --- .../Resources/public/js/scripts/admin.anchor.navigation.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bundle/Resources/public/js/scripts/admin.anchor.navigation.js b/src/bundle/Resources/public/js/scripts/admin.anchor.navigation.js index 5cb966897d..aa8226c844 100644 --- a/src/bundle/Resources/public/js/scripts/admin.anchor.navigation.js +++ b/src/bundle/Resources/public/js/scripts/admin.anchor.navigation.js @@ -192,7 +192,7 @@ const classChangedCallback = (mutationList) => { mutationList.forEach((mutation) => { const { oldValue, target } = mutation; - const hadIsInvalidClass = oldValue?.includes('.is-invalid'); + const hadIsInvalidClass = oldValue?.includes('.is-invalid') ?? false; const hasIsInvalidClass = target.classList.contains('is-invalid'); if (hadIsInvalidClass !== hasIsInvalidClass) {