aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/api/server.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-10-15 21:06:08 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-10-15 21:06:08 -0700
commita42a9e901c8514493baf68bae9720fa3f8d69d2e (patch)
tree7bc7d4e54d00a228bc700c498646c091071f3b09 /src/bun.js/api/server.zig
parent3482d761758368c74d4971f75606af5657aff53c (diff)
downloadbun-a42a9e901c8514493baf68bae9720fa3f8d69d2e.tar.gz
bun-a42a9e901c8514493baf68bae9720fa3f8d69d2e.tar.zst
bun-a42a9e901c8514493baf68bae9720fa3f8d69d2e.zip
Errors must return 0 instead of undefined
Diffstat (limited to 'src/bun.js/api/server.zig')
-rw-r--r--src/bun.js/api/server.zig3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bun.js/api/server.zig b/src/bun.js/api/server.zig
index f3b9425ef..8c51074fa 100644
--- a/src/bun.js/api/server.zig
+++ b/src/bun.js/api/server.zig
@@ -2722,7 +2722,7 @@ pub const ServerWebSocket = struct {
defer topic_slice.deinit();
if (topic_slice.len == 0) {
globalThis.throw("publish requires a non-empty topic", .{});
- return JSValue.jsNumber(0);
+ return .zero;
}
const compress = args.len > 1 and compress_value.toBoolean();
@@ -3737,6 +3737,7 @@ pub fn NewServer(comptime ssl_enabled_: bool, comptime debug_mode_: bool) type {
var upgrader = this.allocator.create(ServerWebSocket) catch @panic("Out of memory");
upgrader.* = .{
.handler = websocket_handler,
+ .this_value = .zero,
};
resp.upgrade(
*ServerWebSocket,