Merge branch 'master' of github.com:webnotes/erpnext
diff --git a/support/doctype/support_ticket/support_ticket.py b/support/doctype/support_ticket/support_ticket.py
index 63548d3..2da6fca 100644
--- a/support/doctype/support_ticket/support_ticket.py
+++ b/support/doctype/support_ticket/support_ticket.py
@@ -50,8 +50,9 @@
clear(self.doc.doctype, self.doc.name)
def on_communication_sent(self, comm):
- webnotes.conn.set(self.doc, 'status', 'Waiting for Customer')
-
+ self.doc.status = "Waiting for Customer"
+ self.update_status()
+ self.doc.save()
def set_lead_contact(self, email_id):
import email.utils
@@ -72,7 +73,7 @@
def update_status(self):
status = webnotes.conn.get_value("Support Ticket", self.doc.name, "status")
- if self.doc.status!="Open" and status =="Open":
+ if self.doc.status!="Open" and status =="Open" and not self.doc.first_responded_on:
self.doc.first_responded_on = now()
if self.doc.status=="Closed" and status !="Closed":
self.doc.resolution_date = now()