2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-06-12 02:05:29 +00:00

Yet more linting

This commit is contained in:
Oliver
2021-09-28 20:35:19 +10:00
parent ad0cc36540
commit 77bac9af36
29 changed files with 251 additions and 253 deletions

View File

@ -50,7 +50,7 @@ class APIResponse {
bool clientError() => (statusCode >= 400) && (statusCode < 500);
bool serverError() => (statusCode >= 500);
bool serverError() => statusCode >= 500;
bool isMap() {
return data != null && data is Map<String, dynamic>;
@ -86,8 +86,6 @@ class APIResponse {
*/
class InvenTreeFileService extends FileService {
HttpClient? _client;
InvenTreeFileService({HttpClient? client, bool strictHttps = false}) {
_client = client ?? HttpClient();
@ -99,6 +97,8 @@ class InvenTreeFileService extends FileService {
}
}
HttpClient? _client;
@override
Future<FileServiceResponse> get(String url,
{Map<String, String>? headers}) async {
@ -133,6 +133,12 @@ class InvenTreeFileService extends FileService {
class InvenTreeAPI {
factory InvenTreeAPI() {
return _api;
}
InvenTreeAPI._internal();
// Minimum required API version for server
static const _minApiVersion = 7;
@ -236,14 +242,7 @@ class InvenTreeAPI {
}
// Ensure we only ever create a single instance of the API class
static final InvenTreeAPI _api = new InvenTreeAPI._internal();
factory InvenTreeAPI() {
return _api;
}
InvenTreeAPI._internal();
static final InvenTreeAPI _api = InvenTreeAPI._internal();
/*
* Connect to the remote InvenTree server:
@ -481,7 +480,7 @@ class InvenTreeAPI {
// Perform a PATCH request
Future<APIResponse> patch(String url, {Map<String, String> body = const {}, int? expectedStatusCode}) async {
var _body = Map<String, String>();
Map<String, String> _body = {};
// Copy across provided data
body.forEach((K, V) => _body[K] = V);
@ -939,7 +938,7 @@ class InvenTreeAPI {
// Return a list of request headers
Map<String, String> defaultHeaders() {
var headers = Map<String, String>();
Map<String, String> headers = {};
headers[HttpHeaders.authorizationHeader] = _authorizationHeader();
headers[HttpHeaders.acceptHeader] = "application/json";
@ -983,7 +982,7 @@ class InvenTreeAPI {
)
);
return new CachedNetworkImage(
return CachedNetworkImage(
imageUrl: url,
placeholder: (context, url) => CircularProgressIndicator(),
errorWidget: (context, url, error) => FaIcon(FontAwesomeIcons.timesCircle, color: COLOR_DANGER),