Update LightReflectiveMirrorTransport.cs

This commit is contained in:
cxxpxr 2021-04-04 10:10:57 -04:00 committed by GitHub
parent da830eb8d9
commit ddc647e13d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -383,40 +383,26 @@ namespace LightReflectiveMirror
case UnityWebRequest.Result.ConnectionError: case UnityWebRequest.Result.ConnectionError:
case UnityWebRequest.Result.DataProcessingError: case UnityWebRequest.Result.DataProcessingError:
case UnityWebRequest.Result.ProtocolError: case UnityWebRequest.Result.ProtocolError:
Debug.LogWarning("LRM | Server list request failed. Make sure your ports match!"); Debug.LogWarning("LRM | Network Error while retreiving the server list!");
break; break;
case UnityWebRequest.Result.Success: case UnityWebRequest.Result.Success:
if (result.Contains("403:Forbidden"))
{
Debug.LogWarning("LRM | Server list request denied. Make sure you enable 'EndpointServerList' in server config!");
break;
}
else
{
relayServerList?.Clear(); relayServerList?.Clear();
relayServerList = JsonConvert.DeserializeObject<List<RelayServerInfo>>(result.Decompress()); relayServerList = JsonConvert.DeserializeObject<List<RelayServerInfo>>(result.Decompress());
serverListUpdated?.Invoke(); serverListUpdated?.Invoke();
break; break;
} }
}
#else #else
if (webRequest.isNetworkError || webRequest.isHttpError) if (webRequest.isNetworkError || webRequest.isHttpError)
{ {
Debug.LogWarning("LRM | Network Error while retreiving the server list!"); Debug.LogWarning("LRM | Network Error while retreiving the server list!");
} }
else else
{
if (result.Contains("403:Forbidden"))
{
Debug.LogWarning("LRM | Server list request denied. Make sure you enable 'EndpointServerList' in server config!");
}
else
{ {
relayServerList?.Clear(); relayServerList?.Clear();
relayServerList = JsonConvert.DeserializeObject<List<RelayServerInfo>>(result.Decompress()); relayServerList = JsonConvert.DeserializeObject<List<RelayServerInfo>>(result.Decompress());
serverListUpdated?.Invoke(); serverListUpdated?.Invoke();
} break;
} }
#endif #endif
} }