shouldShowLayoverWarning method

bool shouldShowLayoverWarning()

Implementation

bool shouldShowLayoverWarning() {
bool isDepature = false;
bool isReturn = false;
debugPrint(
    "#### Condition ${_hasLayoverInThirdCountry(paymentDetails.value.bookingDepartureTrip)}");
if (departureStops == 0 ||
    !_hasLayoverInThirdCountry(paymentDetails.value.bookingReturnTrip)) {
  isDepature = false;
} else {
  isDepature = true;
}

if (isRoundTrip) {
  if (returnStops == 0 ||
      !_hasLayoverInThirdCountry(paymentDetails.value.bookingReturnTrip)) {
    isReturn = false;
  } else {
    isReturn = true;
  }
}

return (isReturn || isDepature);
  }