onError method

  1. @override
Future<void> onError(
  1. RequestError error
)
override

Implementation

@override
Future<void> onError(RequestError error) async {
  if (error.statusCode == 401) {
    final newToken = await refreshToken();
    if (newToken != null && newToken.isNotEmpty) {
      _latestToken = newToken;
      // Retry işareti koyulabilir
      error.shouldRetry = true;
      error.retryToken = newToken;
    }
  }
}