# Bugfix Payment date invalid

* fixes a bug where validation check of payment 'due' has not been triggered properly
This commit is contained in:
mpeltriaux 2023-09-13 14:40:22 +02:00
parent d9046eb2b9
commit 5f45db6716

View File

@ -77,8 +77,11 @@ class NewPaymentForm(BaseModalForm):
is_valid (bool): True if valid, False otherwise is_valid (bool): True if valid, False otherwise
""" """
super_valid = super().is_valid() super_valid = super().is_valid()
date = self.cleaned_data["due"] if not super_valid:
comment = self.cleaned_data["comment"] or None return super_valid
date = self.cleaned_data.get("due", None)
comment = self.cleaned_data.get("comment", None)
if not date and not comment: if not date and not comment:
# At least one needs to be set! # At least one needs to be set!
self.add_error( self.add_error(