diff --git a/library/src/calculator_functions.cpp b/library/src/calculator_functions.cpp index 40bb0c9..03213af 100644 --- a/library/src/calculator_functions.cpp +++ b/library/src/calculator_functions.cpp @@ -379,7 +379,8 @@ Calculator::ComputeDurationFromCost(Configuration *cfg, int const pop_id = cfg->getPaymentOptions(paymentOptionIndex).pop_id; int const pop_accumulate_prices = cfg->getPaymentOptions(paymentOptionIndex).pop_accumulate_prices; - int const pop_max_price = cfg->getPaymentOptions(paymentOptionIndex).pop_max_price; + int const pop_max_price = cfg->getPaymentOptions(paymentOptionIndex).pop_max_price = + cfg->getPaymentOptions(paymentOptionIndex).pop_max_price_save; int const pop_max_time = cfg->getPaymentOptions(paymentOptionIndex).pop_max_time; int const pop_min_price = cfg->getPaymentOptions(paymentOptionIndex).pop_min_price; int const pop_allow_overpay = cfg->getPaymentOptions(paymentOptionIndex).pop_allow_overpay; @@ -912,7 +913,8 @@ Calculator::GetDurationFromCost(Configuration* cfg, } int const pop_id = cfg->getPaymentOptions(paymentOptionIndex).pop_id; - int const pop_max_price = cfg->getPaymentOptions(paymentOptionIndex).pop_max_price; + int const pop_max_price = cfg->getPaymentOptions(paymentOptionIndex).pop_max_price + = cfg->getPaymentOptions(paymentOptionIndex).pop_max_price_save; //int const pop_max_time = cfg->getPaymentOptions(paymentOptionIndex).pop_max_time; int const pop_min_price = cfg->getPaymentOptions(paymentOptionIndex).pop_min_price; int const pop_allow_overpay = cfg->getPaymentOptions(paymentOptionIndex).pop_allow_overpay;