summaryrefslogtreecommitdiffstatshomepage
path: root/src/htmx.js
diff options
context:
space:
mode:
authorcarson <carson@leaddyno.com>2020-09-18 12:13:16 -0600
committercarson <carson@leaddyno.com>2020-09-18 12:13:16 -0600
commitf39fccf28cb15153c403237b2aa2bb10cd8f28f5 (patch)
treeedcf09d65718ce3ecad27d628086a2034ba42365 /src/htmx.js
parent7d49d5ab583bda3005034b817da97a95d234afb3 (diff)
downloadhtmx-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.js10
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;