fix: unset address and contact on trash (#34495)
* fix(Customer): unset address and contact on trash * fix(Supplier): unset address and contact on trash --------- Co-authored-by: Sagar Sharma <sagarsharma.s312@gmail.com>
This commit is contained in:
parent
829bc6a51f
commit
f7bf1b8a0c
@ -125,18 +125,9 @@ class Supplier(TransactionBase):
|
|||||||
|
|
||||||
def on_trash(self):
|
def on_trash(self):
|
||||||
if self.supplier_primary_contact:
|
if self.supplier_primary_contact:
|
||||||
frappe.db.sql(
|
self.db_set("supplier_primary_contact", None)
|
||||||
"""
|
if self.supplier_primary_address:
|
||||||
UPDATE `tabSupplier`
|
self.db_set("supplier_primary_address", None)
|
||||||
SET
|
|
||||||
supplier_primary_contact=null,
|
|
||||||
supplier_primary_address=null,
|
|
||||||
mobile_no=null,
|
|
||||||
email_id=null,
|
|
||||||
primary_address=null
|
|
||||||
WHERE name=%(name)s""",
|
|
||||||
{"name": self.name},
|
|
||||||
)
|
|
||||||
|
|
||||||
delete_contact_and_address("Supplier", self.name)
|
delete_contact_and_address("Supplier", self.name)
|
||||||
|
|
||||||
|
@ -272,18 +272,9 @@ class Customer(TransactionBase):
|
|||||||
|
|
||||||
def on_trash(self):
|
def on_trash(self):
|
||||||
if self.customer_primary_contact:
|
if self.customer_primary_contact:
|
||||||
frappe.db.sql(
|
self.db_set("customer_primary_contact", None)
|
||||||
"""
|
if self.customer_primary_address:
|
||||||
UPDATE `tabCustomer`
|
self.db_set("customer_primary_address", None)
|
||||||
SET
|
|
||||||
customer_primary_contact=null,
|
|
||||||
customer_primary_address=null,
|
|
||||||
mobile_no=null,
|
|
||||||
email_id=null,
|
|
||||||
primary_address=null
|
|
||||||
WHERE name=%(name)s""",
|
|
||||||
{"name": self.name},
|
|
||||||
)
|
|
||||||
|
|
||||||
delete_contact_and_address("Customer", self.name)
|
delete_contact_and_address("Customer", self.name)
|
||||||
if self.lead_name:
|
if self.lead_name:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user