Skip to content

Commit dcdb191

Browse files
committed
check that an xhr exists
1 parent 5a8a738 commit dcdb191

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/head-support/head-support.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,12 @@
115115
api = apiRef;
116116

117117
htmx.on('htmx:afterSwap', function(evt){
118-
var serverResponse = evt.detail.xhr.response;
119-
if (api.triggerEvent(document.body, "htmx:beforeHeadMerge", evt.detail)) {
120-
mergeHead(serverResponse, evt.detail.boosted ? "merge" : "append");
118+
let xhr = evt.detail.xhr;
119+
if (xhr) {
120+
var serverResponse = xhr.response;
121+
if (api.triggerEvent(document.body, "htmx:beforeHeadMerge", evt.detail)) {
122+
mergeHead(serverResponse, evt.detail.boosted ? "merge" : "append");
123+
}
121124
}
122125
})
123126

@@ -138,4 +141,4 @@
138141
}
139142
});
140143

141-
})()
144+
})()

0 commit comments

Comments
 (0)