useFreeQuotaOrSearchCreditForSaved method
void
useFreeQuotaOrSearchCreditForSaved()
Implementation
void useFreeQuotaOrSearchCreditForSaved() async{
if(!isCheckingSeatAvailabilityForSaved.value){
savedToRateRequest();
}else{
final auth = Get.find<AuthenticationController>();
final count = (2 - (paymentDetails.value.availabilityCheckCounter ?? 0));
final res = await RateCreditsUsageDialog.show(
freeCheckRemaining: count.isNegative? 0 : count,
freeCheckTotal: 2,
searchCreditUsed: 2,
searchCreditRemaining: (auth.userProfileModel.value.data?.user?.flightSearchCreditAdded ?? 0) - (auth.userProfileModel.value.data?.user?.flightSearchCreditUsed ?? 0),
);
if(res){
savedToRateRequest();
}else{
return;
}
}
}