fix(pr): set adv. pay. status for po (still fails; differently)

This commit is contained in:
David
2024-04-02 19:31:07 +02:00
parent bcdfbee23e
commit c705a393fe

View File

@@ -152,10 +152,10 @@ class PaymentRequest(Document):
def on_submit(self): def on_submit(self):
if self.payment_request_type == "Outward": if self.payment_request_type == "Outward":
self.db_set("status", "Initiated") self.db_set("status", "Initiated")
return
elif self.payment_request_type == "Inward": elif self.payment_request_type == "Inward":
self.db_set("status", "Requested") self.db_set("status", "Requested")
if self.payment_request_type == "Inward":
send_mail = self.payment_gateway_validation() if self.payment_gateway else None send_mail = self.payment_gateway_validation() if self.payment_gateway else None
ref_doc = frappe.get_doc(self.reference_doctype, self.reference_name) ref_doc = frappe.get_doc(self.reference_doctype, self.reference_name)