handle kill endpoint errors
This commit is contained in:
@@ -19,13 +19,11 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "Tone_ID",
|
"Name": "Tone_ID",
|
||||||
"DefaultValue": "default",
|
"DefaultValue": "23"
|
||||||
"Flags": "ARCHIVE"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "Tone_token",
|
"Name": "Tone_token",
|
||||||
"DefaultValue": "default",
|
"DefaultValue": "0c06e4c7-17b3-497f-881b-49ac88873435"
|
||||||
"Flags": 4256
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "killstat_custom_parameters",
|
"Name": "killstat_custom_parameters",
|
||||||
|
|||||||
@@ -184,8 +184,22 @@ void function killstat_Record(entity victim, entity attacker, var damageInfo) {
|
|||||||
values["distance"] <- format("%.3f", dist)
|
values["distance"] <- format("%.3f", dist)
|
||||||
|
|
||||||
string json = EncodeJSON(values)
|
string json = EncodeJSON(values)
|
||||||
print("sending here... I realise")
|
void functionref( HttpRequestResponse ) onSuccess = void function ( HttpRequestResponse response )
|
||||||
NSHttpPostBody(GetToneURIWithAuth()+ "/servers/"+file.Tone_ID+"/kill", json)
|
{
|
||||||
|
if(response.statusCode == 200 || response.statusCode == 201){
|
||||||
|
print("[Tone API] Kill data sent!")
|
||||||
|
}else{
|
||||||
|
print("[Tone API][WARN] Couldn't send kill data")
|
||||||
|
print("[Tone API][WARN] " + response.body )
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void functionref( HttpRequestFailure ) onFailure = void function ( HttpRequestFailure failure )
|
||||||
|
{
|
||||||
|
print("[Tone API][WARN] Couldn't send kill data")
|
||||||
|
print("[Tone API][WARN] " + failure.errorMessage )
|
||||||
|
}
|
||||||
|
NSHttpPostBody(GetToneURIWithAuth()+ "/servers/"+file.Tone_ID+"/kill", json, onSuccess, onFailure)
|
||||||
}
|
}
|
||||||
|
|
||||||
void function killstat_End() {
|
void function killstat_End() {
|
||||||
@@ -332,7 +346,7 @@ void function Tone_Test_Auth(){
|
|||||||
HttpRequest request
|
HttpRequest request
|
||||||
request.method = HttpRequestMethod.POST
|
request.method = HttpRequestMethod.POST
|
||||||
request.url = GetToneURIWithAuth() + "/servers/"+file.Tone_ID
|
request.url = GetToneURIWithAuth() + "/servers/"+file.Tone_ID
|
||||||
//print(GetToneURIWithAuth())
|
print(GetToneURIWithAuth())
|
||||||
void functionref( HttpRequestResponse ) onSuccess = void function ( HttpRequestResponse response )
|
void functionref( HttpRequestResponse ) onSuccess = void function ( HttpRequestResponse response )
|
||||||
{
|
{
|
||||||
if(response.statusCode == 200){
|
if(response.statusCode == 200){
|
||||||
|
|||||||
Reference in New Issue
Block a user