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