fix worker

This commit is contained in:
Avad3 2024-05-13 22:24:48 -04:00
parent 913b5aeb50
commit 9f2ad08edf

View file

@ -36,18 +36,18 @@ self.ScramjetServiceWorker = class ScramjetServiceWorker {
}); });
let responseBody; let responseBody;
const responseHeaders = self.__scramjet$bundle.rewriters.rewriteHeaders(response.rawHeaders, origin); const responseHeaders = self.__scramjet$bundle.rewriters.rewriteHeaders(response.rawHeaders, url);
if (response.body) { if (response.body) {
switch (request.destination) { switch (request.destination) {
case "iframe": case "iframe":
case "document": case "document":
responseBody = self.__scramjet$bundle.rewriters.rewriteHtml(await response.text(), origin); responseBody = self.__scramjet$bundle.rewriters.rewriteHtml(await response.text(), url);
break; break;
case "script": case "script":
responseBody = self.__scramjet$bundle.rewriters.rewriteJs(await response.text(), origin); responseBody = self.__scramjet$bundle.rewriters.rewriteJs(await response.text(), url);
break; break;
case "style": case "style":
responseBody = self.__scramjet$bundle.rewriters.rewriteCss(await response.text(), origin); responseBody = self.__scramjet$bundle.rewriters.rewriteCss(await response.text(), url);
break; break;
case "sharedworker": case "sharedworker":
break; break;