v1.0.26 no webapi

This commit is contained in:
Tibor Bossanyi
2023-04-18 08:17:31 +02:00
parent 391551f57b
commit 652104b403
3 changed files with 15 additions and 14 deletions
+10 -13
View File
@@ -21,7 +21,7 @@ class APIClient with Common, Logging {
}
dynamic authenticateUser(String email, String password) async {
if ( kIsWeb ) {
if (kIsWeb) {
APIWebClient webClient = APIWebClient();
return webClient.authenticateUser(email, password);
}
@@ -31,15 +31,12 @@ class APIClient with Common, Logging {
try {
var uri = Uri.parse(url);
HttpClient client = HttpClient();
HttpClient client = HttpClient();
final HttpClientRequest request = await client.postUrl(uri);
request.headers.contentType = ContentType('application', 'json', charset: 'utf-8');
request.headers.set('Authorization', '1');
final body = jsonEncode(<String, String>{
'username': email,
'password': password
});
final body = jsonEncode(<String, String>{'username': email, 'password': password});
request.write(body);
HttpClientResponse result = await request.close();
@@ -48,7 +45,7 @@ class APIClient with Common, Logging {
log("authentication response: ${result.statusCode} with URL: $url");
throw Exception("Authentication error: ${result.statusCode}");
}
String response = await result.transform(utf8.decoder).join();
log("Authentication status: ${result.statusCode}, response: $response");
final data = jsonDecode(response);
@@ -66,10 +63,10 @@ class APIClient with Common, Logging {
}
Future<String> post(String endPoint, String body) async {
if ( kIsWeb ) {
/*if ( kIsWeb ) {
APIWebClient webClient = APIWebClient();
return webClient.post(endPoint, body);
}
}*/
final url = Cache().getBaseUrl() + endPoint;
log(" ------------ http/post body $body - url: $url ");
try {
@@ -99,7 +96,7 @@ class APIClient with Common, Logging {
} else {
throw Exception("Network Error, please try again later");
}
} on NotFoundException catch(e) {
} on NotFoundException catch (e) {
throw NotFoundException(message: "Not Found ${e.message}");
} on Exception catch (e) {
log("Post Exception: $e");
@@ -109,10 +106,10 @@ class APIClient with Common, Logging {
}
Future<String> get(String endPoint, String param) async {
if ( kIsWeb ) {
/*if ( kIsWeb ) {
APIWebClient webClient = APIWebClient();
return webClient.get(endPoint, param);
}
}*/
final url = Cache().getBaseUrl() + endPoint + param;
try {
log("-------- API get $url");
@@ -140,7 +137,7 @@ class APIClient with Common, Logging {
} else {
throw Exception("Network Error, please try again later");
}
} on NotFoundException catch(e) {
} on NotFoundException catch (e) {
throw NotFoundException(message: "Not Found ${e.message}");
} on Exception catch (e) {
log("Post Exception: $e");