From 2db3b7221cc072e7293edab61a82c3ab34935390 Mon Sep 17 00:00:00 2001 From: morden Date: Thu, 8 Feb 2018 17:29:55 -0500 Subject: [PATCH] Changed the findsessions to force searching presence off for dedicated server searching. I am fairly sure it defaults to false, but just in case. Former-commit-id: 725cd3a3e9b3914bed549ff18a93334348075493 --- .../Private/FindSessionsCallbackProxyAdvanced.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/AdvancedSessions/Source/AdvancedSessions/Private/FindSessionsCallbackProxyAdvanced.cpp b/AdvancedSessions/Source/AdvancedSessions/Private/FindSessionsCallbackProxyAdvanced.cpp index 3caa24d..0eb55ef 100644 --- a/AdvancedSessions/Source/AdvancedSessions/Private/FindSessionsCallbackProxyAdvanced.cpp +++ b/AdvancedSessions/Source/AdvancedSessions/Private/FindSessionsCallbackProxyAdvanced.cpp @@ -111,6 +111,7 @@ void UFindSessionsCallbackProxyAdvanced::Activate() case EBPServerPresenceSearchType::DedicatedServersOnly: { //tem.Set(SEARCH_DEDICATED_ONLY, true, EOnlineComparisonOp::Equals); + DedicatedOnly.Set(SEARCH_PRESENCE, false, EOnlineComparisonOp::Equals); } break; @@ -127,6 +128,7 @@ void UFindSessionsCallbackProxyAdvanced::Activate() SearchObjectDedicated->bIsLanQuery = bUseLAN; FOnlineSearchSettingsEx DedicatedOnly = tem; + DedicatedOnly.Set(SEARCH_PRESENCE, false, EOnlineComparisonOp::Equals); tem.Set(SEARCH_PRESENCE, true, EOnlineComparisonOp::Equals); //DedicatedOnly.Set(SEARCH_DEDICATED_ONLY, true, EOnlineComparisonOp::Equals);