From 963cb6fa7aa52903b02c80105d91baf3c4f913ee Mon Sep 17 00:00:00 2001 From: gabemart Date: Wed, 16 Sep 2015 11:10:41 +0100 Subject: [PATCH] [#1765] test for classList.forEach before using --- akvo/rsr/static/scripts-src/myrsr-admin.js | 2 +- akvo/rsr/static/scripts-src/myrsr-admin.jsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/akvo/rsr/static/scripts-src/myrsr-admin.js b/akvo/rsr/static/scripts-src/myrsr-admin.js index 4611ff718f..2ededa0c35 100644 --- a/akvo/rsr/static/scripts-src/myrsr-admin.js +++ b/akvo/rsr/static/scripts-src/myrsr-admin.js @@ -2060,7 +2060,7 @@ function setUnsavedChangesMessage() { /* General Helper Functions */ function elHasClass(el, className) { - if (el.classList) { + if (el.classList && el.classList.forEach) { var result = false; el.classList.forEach( function(entry) { if (entry.toString() === className.toString()) { diff --git a/akvo/rsr/static/scripts-src/myrsr-admin.jsx b/akvo/rsr/static/scripts-src/myrsr-admin.jsx index 3f6e71307e..568b376d07 100644 --- a/akvo/rsr/static/scripts-src/myrsr-admin.jsx +++ b/akvo/rsr/static/scripts-src/myrsr-admin.jsx @@ -2060,7 +2060,7 @@ function setUnsavedChangesMessage() { /* General Helper Functions */ function elHasClass(el, className) { - if (el.classList) { + if (el.classList && el.classList.forEach) { var result = false; el.classList.forEach( function(entry) { if (entry.toString() === className.toString()) {