diff --git a/erpnext/support/doctype/warranty_claim/warranty_claim.py b/erpnext/support/doctype/warranty_claim/warranty_claim.py index b4427bebd5..a3428a25af 100644 --- a/erpnext/support/doctype/warranty_claim/warranty_claim.py +++ b/erpnext/support/doctype/warranty_claim/warranty_claim.py @@ -19,7 +19,7 @@ class WarrantyClaim(TransactionBase): if session['user'] != 'Guest' and not self.customer: frappe.throw(_("Customer is required")) - if self.status=="Closed" and \ + if self.status=="Closed" and not self.resolution_date and \ frappe.db.get_value("Warranty Claim", self.name, "status")!="Closed": self.resolution_date = now_datetime()