Fix with min time in GetDurationFromCost
This commit is contained in:
@@ -43,6 +43,7 @@ std::string Calculator::GetDurationFromCost(Configuration* cfg,
|
||||
|
||||
double min_price = 0;
|
||||
min_price = cfg->PaymentOption.find(payment_option)->second.pop_min_price;
|
||||
|
||||
if(price < min_price)
|
||||
{
|
||||
return "PARKING NOT ALLOWED";
|
||||
@@ -109,6 +110,8 @@ std::string Calculator::GetDurationFromCost(Configuration* cfg,
|
||||
}
|
||||
|
||||
if (price_per_unit < 0) price_per_unit = 1.0f;
|
||||
|
||||
if((price/price_per_unit) < minMin) return "PARKING NOT ALLOWED";
|
||||
LOG_DEBUG("Calculated price per minute: ", price_per_unit);
|
||||
|
||||
if (price_per_unit < 0)
|
||||
|
Reference in New Issue
Block a user