1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 04:37:44 +00:00

LibJS: Don't return empty value from PromiseReactionJob::call(), for now

This commit is contained in:
Linus Groh 2021-10-15 01:08:02 +01:00
parent fb85fd4867
commit 2ffb30a996

View file

@ -53,7 +53,9 @@ Value PromiseReactionJob::call()
if (!promise_capability.has_value()) {
dbgln_if(PROMISE_DEBUG, "[PromiseReactionJob @ {}]: Reaction has no PromiseCapability, returning empty value", this);
return {};
// TODO: This can't return an empty value at the moment, because the implicit conversion to Completion would fail.
// Change it back when this is using completions (`return normal_completion({})`)
return js_undefined();
}
if (vm.exception()) {