diff --git a/src/browser/webapi/streams/TransformStream.zig b/src/browser/webapi/streams/TransformStream.zig index 1805da2d..e1f42029 100644 --- a/src/browser/webapi/streams/TransformStream.zig +++ b/src/browser/webapi/streams/TransformStream.zig @@ -99,11 +99,7 @@ pub fn transformWrite(self: *TransformStream, chunk: js.Value, page: *Page) !voi try ls.toLocal(transform_fn).call(void, .{ chunk, self._controller }); } else { - // Default transform: pass through - if (chunk.isString()) |str| { - const slice = try str.toSlice(); - try self._readable._controller.enqueue(.{ .string = slice }); - } + try self._readable._controller.enqueue(.{ .string = try chunk.toStringSlice() }); } }