2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-04-28 13:36:50 +00:00

Context fixes

This commit is contained in:
Oliver 2021-07-10 00:19:11 +10:00
parent 657a36e14f
commit dce3b6c14a
2 changed files with 13 additions and 12 deletions

View File

@ -37,13 +37,15 @@ class InvenTreeFileService extends FileService {
@override
Future<FileServiceResponse> get(String url,
{Map<String, String> headers = const {}}) async {
{Map<String, String>? headers}) async {
final Uri resolved = Uri.base.resolve(url);
final HttpClientRequest req = await _client!.getUrl(resolved);
headers.forEach((key, value) {
req.headers.add(key, value);
});
if (headers != null) {
headers.forEach((key, value) {
req.headers.add(key, value);
});
}
final HttpClientResponse httpResponse = await req.close();
final http.StreamedResponse _response = http.StreamedResponse(
@ -458,7 +460,7 @@ class InvenTreeAPI {
error.toString(),
);
} else if (error is TimeoutException) {
showTimeoutError(ctx);
showTimeoutError();
} else {
showServerError(
L10().serverError,
@ -499,7 +501,7 @@ class InvenTreeAPI {
error.toString()
);
} else if (error is TimeoutException) {
showTimeoutError(ctx);
showTimeoutError();
} else {
showServerError(
L10().serverError,
@ -587,7 +589,7 @@ class InvenTreeAPI {
error.toString()
);
} else if (error is TimeoutException) {
showTimeoutError(ctx);
showTimeoutError();
} else {
showServerError(
L10().serverError,
@ -718,7 +720,7 @@ class InvenTreeAPI {
}
// Open a connection
HttpClientRequest request = await client.getUrl(uri)
HttpClientRequest? request = await client.getUrl(uri)
.timeout(Duration(seconds: 10))
.catchError((error) {
print("GET request returned error");
@ -733,7 +735,7 @@ class InvenTreeAPI {
error.toString()
);
} else if (error is TimeoutException) {
showTimeoutError(ctx);
showTimeoutError();
} else {
showServerError(
L10().serverError,
@ -767,7 +769,7 @@ class InvenTreeAPI {
error.toString()
);
} else if (error is TimeoutException) {
showTimeoutError(ctx);
showTimeoutError();
} else {
showServerError(
L10().serverError,

View File

@ -248,8 +248,7 @@ class BarcodeScanHandler extends BarcodeHandler {
var _ctx = OneContext().context;
showDialog(
context: _ctx,
OneContext().showDialog(
builder: (BuildContext context) => SimpleDialog(
title: Text(L10().unknownResponse),
children: <Widget>[