This commit is contained in:
Hamza-Ayed
2025-01-04 21:58:13 +03:00
parent fdd203aa7c
commit 63681f104c
9 changed files with 287 additions and 46 deletions

View File

@@ -31,12 +31,6 @@ class CRUD {
},
);
Log.print('response.request: ${response.request}');
Log.print('payload: ${payload}');
// Log.print('response.reasonPhrase: ${response.reasonPhrase}');
Log.print('response.body: ${response.body}');
// print(payload);
// if (response.statusCode == 200) {
var jsonData = jsonDecode(response.body);
if (jsonData['status'] == 'success') {
@@ -110,15 +104,10 @@ class CRUD {
request.headers.addAll(headers);
try {
print('Sending request to $url');
print('Request headers: $headers');
print('Request body: $body');
http.StreamedResponse response = await request.send();
if (response.statusCode == 200) {
String responseBody = await response.stream.bytesToString();
print('Response: $responseBody');
Get.defaultDialog(
title: 'You will receive a code in WhatsApp Messenger'.tr,
@@ -132,12 +121,8 @@ class CRUD {
);
} else {
String errorBody = await response.stream.bytesToString();
print('Error ${response.statusCode}: ${response.reasonPhrase}');
print('Error body: $errorBody');
}
} catch (e) {
print('Exception occurred: $e');
}
} catch (e) {}
}
Future<dynamic> getAgoraToken({
@@ -302,9 +287,6 @@ class CRUD {
// 'Basic ${base64Encode(utf8.encode(AK.basicAuthCredentials))}',
// },
// );
// Log.print('payload: ${payload}');
// Log.print('response.request: ${response.request}');
// Log.print('response.body: ${response.body}');
// var jsonData = jsonDecode(response.body);
// if (response.statusCode == 200) {
// if (jsonData['status'] == 'success') {
@@ -332,11 +314,6 @@ class CRUD {
},
);
Log.print('Response.request: ${response.request}');
Log.print('Payload: $payload');
// Log.print('Response.statusCode: ${response.statusCode}');
Log.print('Response.body: ${response.body}');
if (response.statusCode == 200) {
try {
var jsonData = jsonDecode(response.body);
@@ -347,18 +324,15 @@ class CRUD {
return jsonData['status'];
}
} catch (e) {
Log.print('JSON parsing error: $e');
addError(e.toString(), 'crud().post');
return 'failure'; // Return a recognizable failure string for JSON errors
}
} else {
Log.print('Non-200 response code: ${response.statusCode}');
addError(
'Non-200 response code: ${response.statusCode}', 'crud().post');
return 'failure'; // Handle unexpected status codes as failures
}
} catch (e) {
Log.print('HTTP request error: $e');
addError('HTTP request error: $e', 'crud().post');
return 'failure'; // Handle HTTP request errors as failures
}