Remove onhold requeststate to allow Super Bomberman R2 ingame

This commit is contained in:
daisymlleung 2023-11-26 00:18:41 +08:00 committed by GitHub
parent 090ea0281c
commit 565a4fd7b7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -221,10 +221,6 @@ private:
void Submit(HLERequestContext& ctx) {
LOG_DEBUG(Service_NIFM, "(STUBBED) called");
if (state == RequestState::NotSubmitted) {
UpdateState(RequestState::OnHold);
}
IPC::ResponseBuilder rb{ctx, 2};
rb.Push(ResultSuccess);
}
@ -245,13 +241,6 @@ private:
switch (state) {
case RequestState::NotSubmitted:
return has_connection ? ResultSuccess : ResultNetworkCommunicationDisabled;
case RequestState::OnHold:
if (has_connection) {
UpdateState(RequestState::Accepted);
} else {
UpdateState(RequestState::Invalid);
}
return ResultPendingConnection;
case RequestState::Accepted:
default:
return ResultSuccess;