From aec981935ce45a0eccb4b97c216d71703ebbd6f7 Mon Sep 17 00:00:00 2001 From: RipleyTom Date: Sat, 24 Jan 2026 13:45:49 +0100 Subject: [PATCH] Migration bugfixes --- rpcs3/Emu/NP/np_requests.cpp | 3 ++- rpcs3/Emu/NP/rpcn_client.h | 6 ------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/rpcs3/Emu/NP/np_requests.cpp b/rpcs3/Emu/NP/np_requests.cpp index 1c9102ba2a..bcc97a2b25 100644 --- a/rpcs3/Emu/NP/np_requests.cpp +++ b/rpcs3/Emu/NP/np_requests.cpp @@ -1251,11 +1251,12 @@ namespace np for (int i = 0; i < resp->rankarray_size(); i++) { const auto& pb_rankdata = resp->rankarray(i); - ensure(!pb_rankdata.npid().empty() && !pb_rankdata.onlinename().empty()); if (pb_rankdata.recorddate() == 0) continue; + ensure(!pb_rankdata.npid().empty() && !pb_rankdata.onlinename().empty()); + num_scores_registered++; if (tdata->player_rank_data) diff --git a/rpcs3/Emu/NP/rpcn_client.h b/rpcs3/Emu/NP/rpcn_client.h index ba043d2d17..e3c3f47ba9 100644 --- a/rpcs3/Emu/NP/rpcn_client.h +++ b/rpcs3/Emu/NP/rpcn_client.h @@ -136,12 +136,6 @@ public: if (error) return nullptr; - if (rawdata_vec.empty()) - { - error = true; - return nullptr; - } - auto msg = std::make_unique(); if (!msg->ParseFromArray(rawdata_vec.data(), static_cast(rawdata_vec.size()))) {