From ba0dbbd83a1ea9a0f4ab80bd3e971ad2f21074a5 Mon Sep 17 00:00:00 2001 From: David Reed Date: Fri, 30 Dec 2022 16:51:53 -0500 Subject: [PATCH] only show error string on page requests --- src/uv.sw.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/uv.sw.js b/src/uv.sw.js index 5e6ef35..6d5aec4 100644 --- a/src/uv.sw.js +++ b/src/uv.sw.js @@ -249,7 +249,11 @@ class UVServiceWorker extends Ultraviolet.EventEmitter { statusText: responseCtx.statusText, }); } catch (err) { + if (!['document', 'iframe'].includes(request.destination)) + return new Response(undefined, { status: 500 }); + console.error(err); + return new Response(err.toString(), { status: 500, });