mirror of
https://github.com/oven-sh/bun
synced 2026-02-11 19:38:58 +00:00
fix(request) handle undefined/null/empty signal on request (#5503)
* handle undefined/null/empty signal on request * better approach
This commit is contained in:
@@ -608,9 +608,8 @@ pub const Request = struct {
|
||||
}
|
||||
|
||||
if (!fields.contains(.signal)) {
|
||||
if (value.get(globalThis, "signal")) |signal_| {
|
||||
if (value.getTruthy(globalThis, "signal")) |signal_| {
|
||||
fields.insert(.signal);
|
||||
|
||||
if (AbortSignal.fromJS(signal_)) |signal| {
|
||||
//Keep it alive
|
||||
signal_.ensureStillAlive();
|
||||
|
||||
Reference in New Issue
Block a user