lot4
This commit is contained in:
@@ -50,6 +50,7 @@ Duration _retryDelay(http.Response response, int attempt) {
|
||||
return Duration(milliseconds: ms.clamp(800, 8000));
|
||||
}
|
||||
|
||||
/// Lance une [IntraApiException] si le code HTTP n'est pas 200.
|
||||
void ensureIntraOk(http.Response response) {
|
||||
if (response.statusCode == 401) {
|
||||
throw const IntraUnauthorizedException();
|
||||
@@ -67,6 +68,7 @@ void ensureIntraOk(http.Response response) {
|
||||
}
|
||||
}
|
||||
|
||||
/// Décode le corps JSON après contrôle du statut HTTP.
|
||||
dynamic decodeIntraBody(http.Response response) {
|
||||
ensureIntraOk(response);
|
||||
return jsonDecode(response.body);
|
||||
|
||||
Reference in New Issue
Block a user