diff --git a/library/src/utilities.cpp b/library/src/utilities.cpp index 1dd0165..7051aa1 100644 --- a/library/src/utilities.cpp +++ b/library/src/utilities.cpp @@ -387,7 +387,15 @@ uint32_t Utilities::getMinimalParkingPrice(Configuration const *cfg, PaymentMeth } uint32_t Utilities::getFirstDurationStep(Configuration const *cfg, PaymentMethod methodId) { - int popId = cfg->PaymentOption.find(methodId)->second.pop_id; - int punId = cfg->PaymentRate.find(popId)->second.pra_payment_unit_id; - return cfg->Duration.find(punId)->second.pun_id; + + int const popId = cfg->PaymentOption.find(methodId)->second.pop_id; + int const punId = cfg->PaymentRate.find(popId)->second.pra_payment_unit_id; + uint32_t const firstDurationStep= cfg->Duration.find(punId)->second.pun_duration; + + qCritical() << "getFirstDurationStep() payment-method-id:" << (int)methodId; + qCritical() << "getFirstDurationStep() pop-id:" << popId; + qCritical() << "getFirstDurationStep() pun-id:" << punId; + qCritical() << "getFirstDurationStep() first-step:" << firstDurationStep; + + return firstDurationStep; }