private void HandleGetPlayerBadgesMessage(GetPlayerBadgesMessage msg, ref RestResponse response) { response.FunctionResult = new RestDataFunctionResult(new GetPlayerBadgesMessageResult(new string[] { "badge_taleworlds_primary_dev" })); response.SetSuccessful(true, "ResultFromServerTask"); }
private void HandleGetPlayerBadgesMessage(RestDataRequestMessage message, GetPlayerBadgesMessage messageContent, ref RestResponse response, RestRequestMessage request) { var user = _context.FindUserBySessionCredentials(message.SessionCredentials); if (user == default) { return; } response.FunctionResult = new RestDataFunctionResult(new GetPlayerBadgesMessageResult(new[] { user.CanHost ? "badge_taleworlds_primary_dev" : "" })); response.SetSuccessful(true, "ResultFromServerTask"); }