[FIX] PAYROLL: Fixed loan and advance salary edit validation issue (#344)

This commit is contained in:
Horilla
2024-09-19 16:22:09 +05:30
parent f758d5f5ab
commit 7cc237daba

View File

@@ -661,9 +661,9 @@ class LoanAccountForm(ModelForm):
def clean(self, *args, **kwargs):
cleaned_data = super().clean(*args, **kwargs)
if cleaned_data.get("installment_start_date") < cleaned_data.get(
"provided_date"
):
if not self.instance.pk and cleaned_data.get(
"installment_start_date"
) < cleaned_data.get("provided_date"):
raise forms.ValidationError(
"Installment start date should be greater than or equal to provided date"
)