V4.0.0t - Improved (again) permissions declarations to comply with Google Play requirements, and fixed some potential crashes in the event of network interruption.

This commit is contained in:
Graham Jones
2022-03-05 16:28:29 +00:00
parent 1bd7eb7314
commit 7432fb63a5
3 changed files with 8 additions and 17 deletions

Binary file not shown.

View File

@@ -99,8 +99,7 @@ public class WebApiConnection {
@Override @Override
public void onErrorResponse(VolleyError error) { public void onErrorResponse(VolleyError error) {
if (error != null) { if (error != null) {
String responseBody = new String(error.networkResponse.data); Log.e(TAG, "Login Error: " + error.toString() + ", message:" + error.getMessage());
Log.e(TAG, "Login Error: " + error.toString() + ", message:" + error.getMessage() + ", Response Code:" + error.networkResponse.statusCode + ", Response: " + responseBody);
} else { } else {
Log.e(TAG, "Login Error: Returned null response"); Log.e(TAG, "Login Error: Returned null response");
} }
@@ -189,8 +188,7 @@ public class WebApiConnection {
public void onErrorResponse(VolleyError error) { public void onErrorResponse(VolleyError error) {
mServerConnectionOk = false; mServerConnectionOk = false;
if (error != null) { if (error != null) {
String responseBody = new String(error.networkResponse.data); Log.e(TAG, "Create Event Error: " + error.toString() + ", message:" + error.getMessage());
Log.e(TAG, "Create Event Error: " + error.toString() + ", message:" + error.getMessage() + ", Response Code:" + error.networkResponse.statusCode + ", Response: " + responseBody);
callback.accept(null); callback.accept(null);
} else { } else {
Log.e(TAG, "Create Event Error - null respones"); Log.e(TAG, "Create Event Error - null respones");
@@ -264,8 +262,7 @@ public class WebApiConnection {
@Override @Override
public void onErrorResponse(VolleyError error) { public void onErrorResponse(VolleyError error) {
if (error != null) { if (error != null) {
String responseBody = new String(error.networkResponse.data); Log.e(TAG, "Create Event Error: " + error.toString() + ", message:" + error.getMessage());
Log.e(TAG, "Create Event Error: " + error.toString() + ", message:" + error.getMessage() + ", Response Code:" + error.networkResponse.statusCode + ", Response: " + responseBody);
} else { } else {
Log.e(TAG, "Create Event Error: returned null response"); Log.e(TAG, "Create Event Error: returned null response");
} }
@@ -328,8 +325,7 @@ public class WebApiConnection {
mServerConnectionOk = false; mServerConnectionOk = false;
if (error != null) { if (error != null) {
if (error.networkResponse != null) { if (error.networkResponse != null) {
String responseBody = new String(error.networkResponse.data); Log.e(TAG, "getEvents(): Error: " + error.toString() + ", message:" + error.getMessage());
Log.e(TAG, "getEvents(): Error: " + error.toString() + ", message:" + error.getMessage() + ", Response Code:" + error.networkResponse.statusCode + ", Response: " + responseBody);
} else { } else {
Log.e(TAG, "getEvents(): Error: - request returned null networkResponse"); Log.e(TAG, "getEvents(): Error: - request returned null networkResponse");
} }
@@ -406,8 +402,7 @@ public class WebApiConnection {
public void onErrorResponse(VolleyError error) { public void onErrorResponse(VolleyError error) {
mServerConnectionOk = false; mServerConnectionOk = false;
if (error != null) { if (error != null) {
String responseBody = new String(error.networkResponse.data); Log.e(TAG, "Create Event Error: " + error.toString() + ", message:" + error.getMessage());
Log.e(TAG, "Create Event Error: " + error.toString() + ", message:" + error.getMessage() + ", Response Code:" + error.networkResponse.statusCode + ", Response: " + responseBody);
} else { } else {
Log.e(TAG, "Create Event Error - returned null response"); Log.e(TAG, "Create Event Error - returned null response");
} }
@@ -492,9 +487,7 @@ public class WebApiConnection {
public void onErrorResponse(VolleyError error) { public void onErrorResponse(VolleyError error) {
mServerConnectionOk = false; mServerConnectionOk = false;
if (error != null) { if (error != null) {
// Fixme = are we sure that networResponse.data is not null??? Log.e(TAG, "Create Datapoint Error: " + error.toString() + ", message:" + error.getMessage());
String responseBody = new String(error.networkResponse.data);
Log.e(TAG, "Create Datapoint Error: " + error.toString() + ", message:" + error.getMessage() + ", Response Code:" + error.networkResponse.statusCode + ", Response: " + responseBody);
callback.accept(null); callback.accept(null);
} else { } else {
Log.e(TAG, "Create Datapoint Error - returned null respones"); Log.e(TAG, "Create Datapoint Error - returned null respones");
@@ -572,8 +565,7 @@ public class WebApiConnection {
@Override @Override
public void onErrorResponse(VolleyError error) { public void onErrorResponse(VolleyError error) {
if (error != null) { if (error != null) {
String responseBody = new String(error.networkResponse.data); Log.e(TAG, "Create Event Error: " + error.toString() + ", message:" + error.getMessage());
Log.e(TAG, "Create Event Error: " + error.toString() + ", message:" + error.getMessage() + ", Response Code:" + error.networkResponse.statusCode + ", Response: " + responseBody);
} else { } else {
Log.e(TAG, "Create Event Error: returned null response"); Log.e(TAG, "Create Event Error: returned null response");
} }
@@ -634,8 +626,7 @@ public class WebApiConnection {
public void onErrorResponse(VolleyError error) { public void onErrorResponse(VolleyError error) {
mServerConnectionOk = false; mServerConnectionOk = false;
if (error != null) { if (error != null) {
String responseBody = new String(error.networkResponse.data); Log.e(TAG, "getEventTypes.onErrorResponse(): " + error.toString() + ", message:" + error.getMessage());
Log.e(TAG, "getEventTypes.onErrorResponse(): " + error.toString() + ", message:" + error.getMessage() + ", Response Code:" + error.networkResponse.statusCode + ", Response: " + responseBody);
} else { } else {
Log.e(TAG, "getEventTypes.onErrorResponse() - returned null response"); Log.e(TAG, "getEventTypes.onErrorResponse() - returned null response");
} }