Ignore:
Timestamp:
Jan 19, 2019, 6:12:21 PM (6 years ago)
Author:
alloc
Message:

Fixed game version compatibility of GamePrefs
Code style cleanup (mostly argument names)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements/MapRendering/Web/API/GetLandClaims.cs

    r332 r351  
    66namespace AllocsFixes.NetConnections.Servers.Web.API {
    77        public class GetLandClaims : WebAPI {
    8                 public override void HandleRequest (HttpListenerRequest req, HttpListenerResponse resp, WebConnection user,
    9                         int permissionLevel) {
     8                public override void HandleRequest (HttpListenerRequest _req, HttpListenerResponse _resp, WebConnection _user,
     9                        int _permissionLevel) {
    1010                        string requestedSteamID = string.Empty;
    1111
    12                         if (req.QueryString ["steamid"] != null) {
     12                        if (_req.QueryString ["steamid"] != null) {
    1313                                ulong lViewersSteamID;
    14                                 requestedSteamID = req.QueryString ["steamid"];
     14                                requestedSteamID = _req.QueryString ["steamid"];
    1515                                if (requestedSteamID.Length != 17 || !ulong.TryParse (requestedSteamID, out lViewersSteamID)) {
    16                                         resp.StatusCode = (int) HttpStatusCode.BadRequest;
    17                                         Web.SetResponseTextContent (resp, "Invalid SteamID given");
     16                                        _resp.StatusCode = (int) HttpStatusCode.BadRequest;
     17                                        Web.SetResponseTextContent (_resp, "Invalid SteamID given");
    1818                                        return;
    1919                                }
     
    2121
    2222                        // default user, cheap way to avoid 'null reference exception'
    23                         user = user ?? new WebConnection ("", IPAddress.None, 0L);
     23                        _user = _user ?? new WebConnection ("", IPAddress.None, 0L);
    2424
    25                         bool bViewAll = WebConnection.CanViewAllClaims (permissionLevel);
     25                        bool bViewAll = WebConnection.CanViewAllClaims (_permissionLevel);
    2626
    2727                        JSONObject result = new JSONObject ();
    28                         result.Add ("claimsize", new JSONNumber (GamePrefs.GetInt (EnumGamePrefs.LandClaimSize)));
     28                        result.Add ("claimsize", new JSONNumber (GamePrefs.GetInt (EnumUtils.Parse<EnumGamePrefs> ("LandClaimSize"))));
    2929
    3030                        JSONArray claimOwners = new JSONArray ();
     
    3535                                if (!string.IsNullOrEmpty (requestedSteamID) && !bViewAll) {
    3636                                        ownerFilters = new[] {
    37                                                 LandClaimList.SteamIdFilter (user.SteamID.ToString ()),
     37                                                LandClaimList.SteamIdFilter (_user.SteamID.ToString ()),
    3838                                                LandClaimList.SteamIdFilter (requestedSteamID)
    3939                                        };
    4040                                } else if (!bViewAll) {
    41                                         ownerFilters = new[] {LandClaimList.SteamIdFilter (user.SteamID.ToString ())};
     41                                        ownerFilters = new[] {LandClaimList.SteamIdFilter (_user.SteamID.ToString ())};
    4242                                } else {
    4343                                        ownerFilters = new[] {LandClaimList.SteamIdFilter (requestedSteamID)};
     
    7878                        }
    7979
    80                         WriteJSON (resp, result);
     80                        WriteJSON (_resp, result);
    8181                }
    8282        }
Note: See TracChangeset for help on using the changeset viewer.