The function _setupBankedAssessment in adapt-assessmentArticleModel.js is throwing 'Object does not support this property or method' errors in IE8
Seems to be down to the ES5-shim for IE8 having added some additional methods (like indexOf, reduce, etc.) to the Array prototype - and so the for...in loop within _setupBankedAssessment is trying to enumerate over these.
Adding if(this._questionBanks.hasOwnProperty(bankId)) should fix this
The function
_setupBankedAssessment
in adapt-assessmentArticleModel.js is throwing 'Object does not support this property or method' errors in IE8Seems to be down to the ES5-shim for IE8 having added some additional methods (like indexOf, reduce, etc.) to the Array prototype - and so the
for...in
loop within_setupBankedAssessment
is trying to enumerate over these.Adding
if(this._questionBanks.hasOwnProperty(bankId))
should fix this