aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/base.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/base.zig')
-rw-r--r--src/bun.js/base.zig14
1 files changed, 4 insertions, 10 deletions
diff --git a/src/bun.js/base.zig b/src/bun.js/base.zig
index de02c1cbf..671a4c197 100644
--- a/src/bun.js/base.zig
+++ b/src/bun.js/base.zig
@@ -2538,7 +2538,7 @@ pub fn DOMCall(
\\ static const JSC::DOMJIT::Signature {[signatureName]s}(
\\ {[fastPathName]s}Wrapper,
\\ thisObject->classInfo(),
- \\
+ \\
;
try writer.print(fmt, .{
@@ -2823,16 +2823,10 @@ pub fn wrapWithHasContainer(
}
if (comptime maybe_async) {
- if (result.asPromise() != null or result.asInternalPromise() != null) {
+ if (result.asAnyPromise()) |promise| {
var vm = ctx.ptr().bunVM();
-
- if (result.asPromise()) |promise| {
- vm.waitForPromise(promise);
- result = promise.result(ctx.vm());
- } else if (result.asInternalPromise()) |promise| {
- vm.waitForPromise(promise);
- result = promise.result(ctx.vm());
- }
+ vm.waitForPromise(promise);
+ result = promise.result(ctx.vm());
}
}