diff options
author | carson <carson@leaddyno.com> | 2020-09-18 12:13:16 -0600 |
---|---|---|
committer | carson <carson@leaddyno.com> | 2020-09-18 12:13:16 -0600 |
commit | f39fccf28cb15153c403237b2aa2bb10cd8f28f5 (patch) | |
tree | edcf09d65718ce3ecad27d628086a2034ba42365 /src/htmx.js | |
parent | 7d49d5ab583bda3005034b817da97a95d234afb3 (diff) | |
download | htmx-f39fccf28cb15153c403237b2aa2bb10cd8f28f5.tar.gz htmx-f39fccf28cb15153c403237b2aa2bb10cd8f28f5.zip |
case insensitive test for presence of headers because chrome uses lower case in the string
Diffstat (limited to 'src/htmx.js')
-rw-r--r-- | src/htmx.js | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/htmx.js b/src/htmx.js index 3f7d3a9a..2f837cef 100644 --- a/src/htmx.js +++ b/src/htmx.js @@ -1654,15 +1654,13 @@ return (function () { try { if (!triggerEvent(elt, 'htmx:beforeOnLoad', eventDetail)) return; - //AK - FIXED CHROME issue - "refuse to get unsafe header" warning. - if (xhr.getAllResponseHeaders().indexOf("HX-Trigger") >= 0) { + if (xhr.getAllResponseHeaders().search(/HX-Trigger/i) >= 0) { handleTrigger(elt, this.getResponseHeader("HX-Trigger")); - } + } - if (xhr.getAllResponseHeaders().indexOf("HX-Push") >= 0) { + if (xhr.getAllResponseHeaders().search(/HX-Push/i) >= 0) { var pushedUrl = this.getResponseHeader("HX-Push"); - } - //AK - FIXED CHROME issue - "refuse to get unsafe header" warning. \\ + } var shouldSaveHistory = shouldPush(elt) || pushedUrl; |