Merge pull request #28734 from barredterra/validate_from_to_dates

fix: clarify error message for child tables
This commit is contained in:
Akhil Narang 2024-12-11 11:07:54 +05:30 committed by GitHub
commit c59933fe70
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1725,8 +1725,16 @@ class Document(BaseDocument, DocRef):
return
if date_diff(to_date, from_date) < 0:
table_row = ""
if self.meta.istable:
table_row = _("{0} row #{1}: ").format(
_(frappe.unscrub(self.parentfield)),
self.idx,
)
frappe.throw(
_("{0} must be after {1}").format(
table_row
+ _("{0} must be after {1}").format(
frappe.bold(_(self.meta.get_label(to_date_field))),
frappe.bold(_(self.meta.get_label(from_date_field))),
),