handleRestorePlanFailedEvent method

Stream<FastPlanBlocState> handleRestorePlanFailedEvent(
  1. String productId,
  2. dynamic error
)

Implementation

Stream<FastPlanBlocState> handleRestorePlanFailedEvent(
  String productId,
  dynamic error,
) async* {
  if (_isRestoringPlan) {
    debugLog('Restore plan failed: $productId - $error');

    _isRestoringPlan = false;
    _pendingPlanRestoring = null;

    yield currentState.copyWith(isRestoringPlan: false, error: error);
  }
}