PatrickJ
04/01/2023, 10:36 AMHardAtWork
04/01/2023, 10:45 AMPatrickJ
04/01/2023, 10:49 AMHardAtWork
04/01/2023, 11:17 AMHardAtWork
04/01/2023, 11:17 AMPatrickJ
04/01/2023, 11:32 AMrazbakov
04/01/2023, 2:41 PMErwin
04/01/2023, 2:53 PMErwin
04/01/2023, 2:53 PMKlowner
04/01/2023, 5:26 PMzegevlier
04/01/2023, 5:26 PMzegevlier
04/01/2023, 5:27 PMKlowner
04/01/2023, 5:27 PMsirhype
04/01/2023, 7:26 PMPlatyperry
04/01/2023, 7:36 PMPlatyperry
04/01/2023, 7:37 PMts
const [s1, s2] = stream.tee();
s2.getReader().read().then(reader => {
env.FORM_HISTORY.put("READ_DATA", JSON.parse(String(reader.value ) ?? ""))
})
return new Response(s1)
I've got the stream split into two (Stream#tee), then I return the first stream, and in theory save the second stream at the endPlatyperry
04/01/2023, 7:37 PMSkye
04/01/2023, 7:54 PMs2.getReader()....then()
in ctx.waitUntil
, which will wait for the promise to completeSkye
04/01/2023, 7:54 PMfetch
function)Platyperry
04/01/2023, 7:55 PMPlatyperry
04/01/2023, 7:55 PMSkye
04/01/2023, 7:55 PMPlatyperry
04/01/2023, 7:55 PMPlatyperry
04/01/2023, 7:55 PMHardAtWork
04/01/2023, 7:57 PMPlatyperry
04/01/2023, 7:59 PMHardAtWork
04/01/2023, 8:01 PMPlatyperry
04/01/2023, 8:02 PMPlatyperry
04/01/2023, 8:02 PM