From 077c2334ca7235df9d526c7edbca811776827882 Mon Sep 17 00:00:00 2001 From: Gerhard Hoffmann <g.hoffmann@atb-online.eu> Date: Thu, 17 Apr 2025 13:09:53 +0200 Subject: [PATCH] Restore pop_max_price in case it has been changed (for certain settings). --- library/src/calculator_functions.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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;