mirror of
https://github.com/ae-utbm/sith.git
synced 2024-11-22 06:03:20 +00:00
Fix bug where customer can't buy an item when they have the just amount
This commit is contained in:
parent
0d918d80d3
commit
dfd465c7f9
@ -276,7 +276,7 @@ class CounterClick(CounterTabsMixin, CanViewMixin, DetailView):
|
|||||||
total_qty_mod_6 = self.get_total_quantity_for_pid(request, pid) % 6
|
total_qty_mod_6 = self.get_total_quantity_for_pid(request, pid) % 6
|
||||||
bq = int((total_qty_mod_6 + q) / 6) # Integer division
|
bq = int((total_qty_mod_6 + q) / 6) # Integer division
|
||||||
q -= bq
|
q -= bq
|
||||||
if self.customer.amount < (total + q*float(price)): # Check for enough money
|
if self.customer.amount < (total + round(q*float(price),2)): # Check for enough money
|
||||||
request.session['not_enough'] = True
|
request.session['not_enough'] = True
|
||||||
return False
|
return False
|
||||||
if product.limit_age >= 18 and not self.customer.user.date_of_birth:
|
if product.limit_age >= 18 and not self.customer.user.date_of_birth:
|
||||||
|
Loading…
Reference in New Issue
Block a user