D1APP-22 request service another bug fixed!

This commit is contained in:
MohammadTaha Basiri 2022-01-04 17:34:25 +03:30
parent 9fcd2e0a16
commit 0e312636a7
2 changed files with 11 additions and 5 deletions

View File

@ -150,6 +150,7 @@ class RequestService {
_body = json.decode(response.body);
}
}
errorMessage = _errorMessageGenerator();
}
bool _handleError(http.Response? response) {
@ -159,7 +160,6 @@ class RequestService {
name: 'Request fail error',
);
isSuccess = false;
errorMessage = _errorMessageGenerator(response);
return false;
}
if (response.statusCode != 200 && response.statusCode != 204) {
@ -176,14 +176,15 @@ class RequestService {
name: 'Request fail error',
);
isSuccess = false;
errorMessage = _errorMessageGenerator(response);
return false;
}
isSuccess = true;
return true;
}
String _errorMessageGenerator(http.Response? response) {
return '';
String _errorMessageGenerator() {
return isSuccess
? result['msg']
: 'خطا! لطفا اتصال اینترنت خود را بررسی و مجددا تلاش نمایید.';
}
}

View File

@ -1 +1,6 @@
class RequestHelper {}
class RequestHelper {
static const String _baseUrl = 'https://didvan-greatsam.fandogh.cloud';
static const String confirmUsername = _baseUrl + '/user/confirmUsername';
static const String login = _baseUrl + '/user/login';
}