This commit is contained in:
Nicolas Lepage 2020-06-14 16:16:00 +02:00
parent 21d93ddbbb
commit 206b1e0326
No known key found for this signature in database
GPG Key ID: B0879E35E66D8F6F
2 changed files with 3 additions and 3 deletions

View File

@ -36,7 +36,7 @@ func Serve(handler http.Handler) func() {
cb := js.FuncOf(func(_ js.Value, args []js.Value) interface{} {
jsReq := whutil.Request{args[0]}
var res = whutil.NewPromise(func(resolve whutil.PromiseResolve, reject whutil.PromiseReject) {
var resPromise = whutil.NewPromise(func(resolve whutil.PromiseResolve, reject whutil.PromiseReject) {
go func() {
defer func() {
r := recover()
@ -62,7 +62,7 @@ func Serve(handler http.Handler) func() {
}()
})
return res
return resPromise
})
js.Global().Get("wasmhttp").Call("registerHandler", os.Getenv("WASMHTTP_HANDLER_ID"), cb)

2
sw.js
View File

@ -78,5 +78,5 @@ addEventListener('fetch', e => {
const [, handler] = handlers.find(([path]) => pathname.startsWith(path)) || []
if (!handler) return
e.respondWith((handler)(e.request))
e.respondWith(handler(e.request))
})