Skip to content

Commit 72b7e82

Browse files
committed
fix: fix SimpleForm callback result
1 parent e0ad7cd commit 72b7e82

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/legacy/api/GuiAPI.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,12 @@ void SimpleFormClass::sendForm(
6969

7070
EngineScope scope(engine);
7171
try {
72-
auto reasonValue = reason.has_value() ? Number::newNumber((uchar)reason.value()) : Local<Value>();
73-
if (chosen < 0) callback.get().call({}, PlayerClass::newPlayer(&pl), reasonValue);
74-
else callback.get().call({}, PlayerClass::newPlayer(&pl), Number::newNumber(chosen), reasonValue);
72+
callback.get().call(
73+
{},
74+
PlayerClass::newPlayer(&pl),
75+
chosen >= 0 ? Number::newNumber(chosen) : Local<Value>(),
76+
reason.has_value() ? Number::newNumber((uchar)reason.value()) : Local<Value>()
77+
);
7578
}
7679
CATCH_IN_CALLBACK("sendForm")
7780
};

0 commit comments

Comments
 (0)