Moved the check for calledErrorBack inside the xhr.onerror function

This commit is contained in:
benbro 2012-07-18 22:05:55 +03:00
parent 813b5e78b0
commit f60d7c564f

View File

@ -54,9 +54,12 @@ function getPdf(arg, callback) {
var calledErrorBack = false;
if ('error' in params && !calledErrorBack) {
calledErrorBack = true;
xhr.onerror = params.error || undefined;
if ('error' in params) {
xhr.onerror = function errorBack() {
if (!calledErrorBack) {
calledErrorBack = true;
params.error();
}
}
xhr.onreadystatechange = function getPdfOnreadystatechange(e) {