Request may be null
This commit is contained in:
parent
3d8c80976a
commit
baddb806ce
|
@ -222,7 +222,7 @@ class Connection {
|
||||||
return ErrorResponse(
|
return ErrorResponse(
|
||||||
error: "No connection possible...",
|
error: "No connection possible...",
|
||||||
errcode: "NO_CONNECTION",
|
errcode: "NO_CONNECTION",
|
||||||
request: resp.request);
|
request: resp?.request);
|
||||||
}
|
}
|
||||||
|
|
||||||
Map<String, dynamic> jsonResp;
|
Map<String, dynamic> jsonResp;
|
||||||
|
@ -232,11 +232,11 @@ class Connection {
|
||||||
return ErrorResponse(
|
return ErrorResponse(
|
||||||
error: "No connection possible...",
|
error: "No connection possible...",
|
||||||
errcode: "MALFORMED",
|
errcode: "MALFORMED",
|
||||||
request: resp.request);
|
request: resp?.request);
|
||||||
}
|
}
|
||||||
if (jsonResp.containsKey("errcode") && jsonResp["errcode"] is String) {
|
if (jsonResp.containsKey("errcode") && jsonResp["errcode"] is String) {
|
||||||
if (jsonResp["errcode"] == "M_UNKNOWN_TOKEN") clear();
|
if (jsonResp["errcode"] == "M_UNKNOWN_TOKEN") clear();
|
||||||
return ErrorResponse.fromJson(jsonResp, resp.request);
|
return ErrorResponse.fromJson(jsonResp, resp?.request);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (client.debug) print("[RESPONSE] ${jsonResp.toString()}");
|
if (client.debug) print("[RESPONSE] ${jsonResp.toString()}");
|
||||||
|
|
Loading…
Reference in a new issue