From 230c13129a344530cba55b053e5e2dfb886e0da5 Mon Sep 17 00:00:00 2001 From: Devin Weaver Date: Wed, 9 May 2018 13:04:52 -0400 Subject: [PATCH] Fix undefined xhr bug (#3262) Closes #3261 Bug introduced in commit f9be41720 ("Minor tweak for RetrieveETag (#3257)", 2018-05-05) --- core/modules/savers/put.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/modules/savers/put.js b/core/modules/savers/put.js index 473025e2c..3f4f7a9d3 100644 --- a/core/modules/savers/put.js +++ b/core/modules/savers/put.js @@ -25,10 +25,10 @@ var RetrieveETag = function(self) { type: "HEAD", headers: headers, callback: function(err, data, xhr) { + if(err) return; var etag = xhr.getResponseHeader("ETag"); - if(!err && etag) { - self.etag = etag.replace(/^W\//,""); - } + if(!etag) return; + self.etag = etag.replace(/^W\//,""); } }); };