Removed auto-assignment for unverified appointments

This commit is contained in:
Pranav Nachanekar
2019-09-24 11:33:57 +05:30
parent 8393ebbbca
commit 558d44e519

View File

@@ -33,12 +33,10 @@ class Appointment(Document):
self.lead = self.find_lead_by_email()
def after_insert(self):
# Auto assign
self.auto_assign()
# Check if lead was found
if(self.lead):
# Create Calendar event
self.create_calendar_event()
self.auto_assign()
else:
# Set status to unverified
self.status = 'Unverified'
@@ -77,6 +75,7 @@ class Appointment(Document):
self.status = 'Open'
# Create calender event
self.create_calendar_event()
self.auto_assign()
self.save(ignore_permissions=True)
frappe.db.commit()