Index: lams_central/web/includes/javascript/authoring/authoringGeneral.js =================================================================== diff -u -ra2f3ced2fdf996943d0d86c3cde7d895e2d11a0d -r8f28a31b3105724e7edfa8dd2df58cf5a0473d77 --- lams_central/web/includes/javascript/authoring/authoringGeneral.js (.../authoringGeneral.js) (revision a2f3ced2fdf996943d0d86c3cde7d895e2d11a0d) +++ lams_central/web/includes/javascript/authoring/authoringGeneral.js (.../authoringGeneral.js) (revision 8f28a31b3105724e7edfa8dd2df58cf5a0473d77) @@ -1606,13 +1606,13 @@ // check which ones are not grouped var activitiesToGroup = []; - for (var activity of activities) { - if (!activity.grouping){ - activitiesToGroup.push(activity); - activity.requireGrouping = true; - activity.draw(); + $.each(activities, function(){ + if (!this.grouping){ + activitiesToGroup.push(this); + this.requireGrouping = true; + this.draw(); } - } + }); return activitiesToGroup.length === 0 ? null : activitiesToGroup; }, @@ -2786,9 +2786,9 @@ var missingGroupingOnActivities = GeneralLib.checkTBLGrouping(); if (missingGroupingOnActivities) { var info = LABELS.SAVE_SUCCESSFUL_CHECK_GROUPING; - for (var activity of missingGroupingOnActivities){ - info += '
* ' + activity.title; - } + $.each(missingGroupingOnActivities, function(){ + info += '
* ' + this.title; + }); layout.infoDialog.data('show')(info); // do not close Live Edit if TBL errors appear return; @@ -2859,9 +2859,9 @@ var missingGroupingOnActivities = GeneralLib.checkTBLGrouping(); if (missingGroupingOnActivities) { var info = LABELS.SAVE_SUCCESSFUL_CHECK_GROUPING; - for (var activity of missingGroupingOnActivities){ - info += '
* ' + activity.title; - } + $.each(missingGroupingOnActivities, function(){ + info += '
* ' + this.title; + }); layout.infoDialog.data('show')(info); } else {