From 64d05aca459fcc18138971ab581121f53e7b61a0 Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Fri, 21 Jul 2017 11:49:28 -0700 Subject: [PATCH] client-side (wombat): for now, fetch() always includes credentials (needed for WR, maybe should be optional?) --- pywb/static/wombat.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pywb/static/wombat.js b/pywb/static/wombat.js index d365fe58..1a735168 100644 --- a/pywb/static/wombat.js +++ b/pywb/static/wombat.js @@ -857,7 +857,7 @@ var _WBWombat = function($wbwindow, wbinfo) { var orig_fetch = $wbwindow.fetch; - $wbwindow.fetch = function(input, init) { + $wbwindow.fetch = function(input, init_opts) { if (typeof(input) === "string") { input = rewrite_url(input); } else if (typeof(input) === "object" && input.url) { @@ -867,7 +867,10 @@ var _WBWombat = function($wbwindow, wbinfo) { } } - return orig_fetch.call(this, input, init); + init_opts = init_opts || {}; + init_opts["credentials"] = "include"; + + return orig_fetch.call(this, input, init_opts); } }