private IJResponse ConvertResponse(IJResponse response) { Version clientVersion = Request.GetOpenRCT2ClientVersion(); if (clientVersion != null) { string szStatus = response.status as string; switch (szStatus) { case JStatus.OK: response.status = 200; break; case JStatus.Error: response.status = 500; if (response.message == JErrorMessages.ServerNotRegistered) { response.status = 401; } break; default: response.status = 500; break; } } return(response); }
private IJResponse ConvertResponse(IJResponse response) { Version clientVersion = Request.GetOpenRCT2ClientVersion(); if (clientVersion != null && clientVersion <= new Version(0, 0, 5)) { string szStatus = response.status as string; switch (szStatus) { case JStatus.OK: response.status = 200; break; case JStatus.Error: response.status = 500; break; default: response.status = 500; break; } } return(response); }