Skip to content

Commit 671f13e

Browse files
committed
Added new apis, replaced statuswith success in base class
1 parent a9d12d4 commit 671f13e

24 files changed

+371
-254
lines changed

Runtime/Client/LootLockerBaseServerAPI.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ IEnumerator coroutine()
169169
response.Error += " " + webRequest.downloadHandler.text;
170170
response.text = webRequest.downloadHandler.text;
171171

172-
response.status = false;
172+
response.success = false;
173173
response.hasError = true;
174174
response.text = webRequest.downloadHandler.text;
175175
OnServerResponse?.Invoke(response);
@@ -178,7 +178,7 @@ IEnumerator coroutine()
178178
}
179179
else
180180
{
181-
response.status = true;
181+
response.success = true;
182182
response.hasError = false;
183183
response.text = webRequest.downloadHandler.text;
184184
OnServerResponse?.Invoke(response);

Runtime/Client/LootLockerEndPoints.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ public class LootLockerEndPoints
141141
[Header("Leaderboards")]
142142
public static EndPointClass getMemberRank = new EndPointClass("leaderboards/{0}/member/{1}", LootLockerHTTPMethod.GET);
143143
public static EndPointClass getByListOfMembers = new EndPointClass("leaderboards/{0}/members", LootLockerHTTPMethod.POST);
144+
public static EndPointClass getAllMemberRanks = new EndPointClass("leaderboards/member/{0}?count={1}", LootLockerHTTPMethod.GET);
144145
public static EndPointClass getScoreList = new EndPointClass("leaderboards/{0}/list?count={1}", LootLockerHTTPMethod.GET);
145146
public static EndPointClass submitScore = new EndPointClass("leaderboards/{0}/submit", LootLockerHTTPMethod.POST);
146147

Runtime/Client/LootLockerServerRequest.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public enum LootLockerHTTPMethod
2323
CREATE = 5,
2424
OPTIONS = 6,
2525
PATCH = 7,
26-
UPLOAD = 8
26+
UPLOAD = 8
2727
}
2828

2929
/// <summary>
@@ -46,7 +46,8 @@ public class LootLockerResponse
4646
/// <para>If hasError = true, this will contain the error message.</para>
4747
/// </summary>
4848
public string text;
49-
public bool status;
49+
public bool success;
50+
5051

5152
public string Error;
5253
/// <summary>

Runtime/Game/LootLockerSDKManager.cs

Lines changed: 165 additions & 95 deletions
Large diffs are not rendered by default.

Runtime/Game/Requests/AssetInstanceRequest.cs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace LootLocker.Requests
1111
{
1212
public class LootLockerGetAllKeyValuePairsResponse : LootLockerResponse
1313
{
14-
public bool success { get; set; }
14+
1515
public int streamedObjectCount = 0;
1616
public LootLockerInstanceStoragePair[] keypairs;
1717
}
@@ -32,7 +32,7 @@ public class LootLockerStorage
3232

3333
public class LootLockerAssetDefaultResponse : LootLockerResponse
3434
{
35-
public bool success { get; set; }
35+
3636
public LootLockerStorage[] storage { get; set; }
3737
}
3838

@@ -51,7 +51,7 @@ public class LootLockerUpdateOneOrMoreKeyValuePairRequest
5151

5252
public class LootLockerInspectALootBoxResponse : LootLockerResponse
5353
{
54-
public bool success { get; set; }
54+
5555
public LootLockerContent[] contents { get; set; }
5656
}
5757

@@ -65,7 +65,7 @@ public class LootLockerContent
6565

6666
public class LootLockerOpenLootBoxResponse : LootLockerResponse
6767
{
68-
public bool success { get; set; }
68+
6969
public bool check_grant_notifications { get; set; }
7070
}
7171

@@ -88,7 +88,7 @@ public static void GetAllKeyValuePairs(Action<LootLockerGetAllKeyValuePairsRespo
8888

8989
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
9090
response.text = serverResponse.text;
91-
response.status = serverResponse.status;
91+
response.success = serverResponse.success;
9292
response.statusCode = serverResponse.statusCode;
9393
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
9494
onComplete?.Invoke(response);
@@ -110,7 +110,7 @@ public static void GetAllKeyValuePairsToAnInstance(LootLockerGetRequest data, Ac
110110

111111
//LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
112112
response.text = serverResponse.text;
113-
response.status = serverResponse.status;
113+
response.success = serverResponse.success;
114114
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
115115
onComplete?.Invoke(response);
116116
}, true);
@@ -133,7 +133,7 @@ public static void GetAKeyValuePairById(LootLockerGetRequest data, Action<LootLo
133133

134134
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
135135
response.text = serverResponse.text;
136-
response.status = serverResponse.status;
136+
response.success = serverResponse.success;
137137
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
138138
onComplete?.Invoke(response);
139139
}, true);
@@ -158,7 +158,7 @@ public static void CreateKeyValuePair(LootLockerGetRequest lootLockerGetRequest,
158158

159159
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
160160
response.text = serverResponse.text;
161-
response.status = serverResponse.status;
161+
response.success = serverResponse.success;
162162
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
163163
onComplete?.Invoke(response);
164164
}
@@ -182,7 +182,7 @@ public static void UpdateOneOrMoreKeyValuePair(LootLockerGetRequest lootLockerGe
182182

183183
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
184184
response.text = serverResponse.text;
185-
response.status = serverResponse.status;
185+
response.success = serverResponse.success;
186186
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
187187
onComplete?.Invoke(response);
188188
}, true);
@@ -205,7 +205,7 @@ public static void UpdateKeyValuePairById(LootLockerGetRequest lootLockerGetRequ
205205

206206
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
207207
response.text = serverResponse.text;
208-
response.status = serverResponse.status;
208+
response.success = serverResponse.success;
209209
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
210210
onComplete?.Invoke(response);
211211
}, true);
@@ -225,7 +225,7 @@ public static void DeleteKeyValuePair(LootLockerGetRequest data, Action<LootLock
225225

226226
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
227227
response.text = serverResponse.text;
228-
response.status = serverResponse.status;
228+
response.success = serverResponse.success;
229229
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
230230
onComplete?.Invoke(response);
231231
}, true);
@@ -245,7 +245,7 @@ public static void InspectALootBox(LootLockerGetRequest data, Action<LootLockerI
245245

246246
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
247247
response.text = serverResponse.text;
248-
response.status = serverResponse.status;
248+
response.success = serverResponse.success;
249249
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
250250
onComplete?.Invoke(response);
251251
}, true);
@@ -265,7 +265,7 @@ public static void OpenALootBox(LootLockerGetRequest data, Action<LootLockerOpen
265265

266266
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
267267
response.text = serverResponse.text;
268-
response.status = serverResponse.status;
268+
response.success = serverResponse.success;
269269
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
270270
onComplete?.Invoke(response);
271271
}, true);

Runtime/Game/Requests/AssetRequest.cs

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public static void ResetAssetCalls()
4646

4747
public class LootLockerAssetResponse : LootLockerResponse
4848
{
49-
public bool success { get; set; }
49+
5050
public LootLockerCommonAsset[] assets { get; set; }
5151
}
5252

@@ -79,10 +79,9 @@ public class LootLockerFilter
7979
public string name { get; set; }
8080
}
8181

82-
82+
[System.Serializable]
8383
public class LootLockerCommonAsset : LootLockerResponse
8484
{
85-
public bool success;
8685
public int id { get; set; }
8786
public string name { get; set; }
8887
public bool active { get; set; }
@@ -143,7 +142,7 @@ public class LootLockerVariation
143142

144143
public class LootLockerContextResponse : LootLockerResponse
145144
{
146-
public bool success { get; set; }
145+
147146
public LootLockerContext[] contexts { get; set; }
148147
}
149148

@@ -159,7 +158,7 @@ public class LootLockerContext
159158

160159
public class LootLockerFavouritesListResponse : LootLockerResponse
161160
{
162-
public bool success { get; set; }
161+
163162
public int[] favourites { get; set; }
164163
}
165164

@@ -181,7 +180,7 @@ public static void GetContext(Action<LootLockerContextResponse> onComplete)
181180

182181
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
183182
response.text = serverResponse.text;
184-
response.status = serverResponse.status;
183+
response.success = serverResponse.success;
185184
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
186185
onComplete?.Invoke(response);
187186
}, true);
@@ -237,7 +236,7 @@ public static void GetAssetsOriginal(Action<LootLockerAssetResponse> onComplete,
237236
response = JsonConvert.DeserializeObject<LootLockerAssetResponse>(serverResponse.text);
238237

239238
response.text = serverResponse.text;
240-
response.status = serverResponse.status;
239+
response.success = serverResponse.success;
241240
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
242241
onComplete?.Invoke(response);
243242

@@ -341,7 +340,7 @@ public static void GetAssetsById(LootLockerGetRequest data, Action<LootLockerAss
341340

342341
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
343342
response.text = serverResponse.text;
344-
response.status = serverResponse.status;
343+
response.success = serverResponse.success;
345344
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
346345
onComplete?.Invoke(response);
347346
}, true);
@@ -366,7 +365,7 @@ public static void GetAssetInformation(LootLockerGetRequest data, Action<LootLoc
366365

367366
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
368367
response.text = serverResponse.text;
369-
response.status = serverResponse.status;
368+
response.success = serverResponse.success;
370369
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
371370
onComplete?.Invoke(response);
372371
}, true);
@@ -386,7 +385,7 @@ public static void ListFavouriteAssets(Action<LootLockerFavouritesListResponse>
386385

387386
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
388387
response.text = serverResponse.text;
389-
response.status = serverResponse.status;
388+
response.success = serverResponse.success;
390389
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
391390
onComplete?.Invoke(response);
392391
}, true);
@@ -406,7 +405,7 @@ public static void AddFavouriteAsset(LootLockerGetRequest data, Action<LootLocke
406405

407406
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
408407
response.text = serverResponse.text;
409-
response.status = serverResponse.status;
408+
response.success = serverResponse.success;
410409
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
411410
onComplete?.Invoke(response);
412411
}, true);
@@ -426,7 +425,7 @@ public static void RemoveFavouriteAsset(LootLockerGetRequest data, Action<LootLo
426425

427426
// LootLockerSDKManager.DebugMessage(serverResponse.text, !string.IsNullOrEmpty(serverResponse.Error));
428427
response.text = serverResponse.text;
429-
response.status = serverResponse.status;
428+
response.success = serverResponse.success;
430429
response.Error = serverResponse.Error; response.statusCode = serverResponse.statusCode;
431430
onComplete?.Invoke(response);
432431
}, true);

0 commit comments

Comments
 (0)