diff --git a/lib/helpers/services/api_service.dart b/lib/helpers/services/api_service.dart index 6c8d98d..0cccd60 100644 --- a/lib/helpers/services/api_service.dart +++ b/lib/helpers/services/api_service.dart @@ -21,7 +21,6 @@ import 'package:marco/model/document/document_version_model.dart'; import 'package:marco/model/attendance/organization_per_project_list_model.dart'; class ApiService { - static const Duration timeout = Duration(seconds: 30); static const bool enableLogs = true; static const Duration extendedTimeout = Duration(seconds: 60); @@ -139,7 +138,7 @@ class ApiService { try { final response = - await http.get(uri, headers: _headers(token)).timeout(timeout); + await http.get(uri, headers: _headers(token)).timeout(extendedTimeout); logSafe("Response Status: ${response.statusCode}", level: LogLevel.debug); logSafe("Response Body: ${response.body}", level: LogLevel.debug); @@ -173,7 +172,7 @@ class ApiService { static Future _postRequest( String endpoint, dynamic body, { - Duration customTimeout = timeout, + Duration customTimeout = extendedTimeout, bool hasRetried = false, }) async { String? token = await _getToken(); @@ -207,7 +206,7 @@ class ApiService { String endpoint, dynamic body, { Map? additionalHeaders, - Duration customTimeout = timeout, + Duration customTimeout = extendedTimeout, bool hasRetried = false, }) async { String? token = await _getToken(); @@ -900,7 +899,7 @@ class ApiService { logSafe("Sending DELETE request to $uri", level: LogLevel.debug); final response = - await http.delete(uri, headers: _headers(token)).timeout(timeout); + await http.delete(uri, headers: _headers(token)).timeout(extendedTimeout); logSafe("DELETE expense response status: ${response.statusCode}"); logSafe("DELETE expense response body: ${response.body}"); @@ -1313,7 +1312,7 @@ class ApiService { logSafe("Sending DELETE request to $uri", level: LogLevel.debug); final response = - await http.delete(uri, headers: _headers(token)).timeout(timeout); + await http.delete(uri, headers: _headers(token)).timeout(extendedTimeout); logSafe("DELETE bucket response status: ${response.statusCode}"); logSafe("DELETE bucket response body: ${response.body}");