fix(lead): reload contact before updating links (#29966)
* fix(lead): reload contact before updading links
Contact might have changed since it was created.
* refactor: reload contact after insert
diff --git a/erpnext/crm/doctype/lead/lead.py b/erpnext/crm/doctype/lead/lead.py
index c31b068..33ec552 100644
--- a/erpnext/crm/doctype/lead/lead.py
+++ b/erpnext/crm/doctype/lead/lead.py
@@ -214,6 +214,7 @@
})
contact.insert(ignore_permissions=True)
+ contact.reload() # load changes by hooks on contact
return contact