#19 Tests
* fixes bug where compensations still appeared on the public report despite being marked as deleted * fixes bug where eco account could be deducted into a negative account balance
This commit is contained in:
@@ -345,9 +345,9 @@ class NewDeductionModalForm(BaseModalForm):
|
||||
return False
|
||||
|
||||
# Calculate valid surface
|
||||
sum_surface = acc.get_surface_after_states()
|
||||
deductable_surface = acc.deductable_surface
|
||||
sum_surface_deductions = acc.get_deductions_surface()
|
||||
rest_surface = sum_surface - sum_surface_deductions
|
||||
rest_surface = deductable_surface - sum_surface_deductions
|
||||
form_surface = float(self.cleaned_data["surface"])
|
||||
is_valid_surface = form_surface < rest_surface
|
||||
if not is_valid_surface:
|
||||
|
||||
Reference in New Issue
Block a user