Support ticket / lead status based on communication. Fixes #1645
diff --git a/erpnext/controllers/status_updater.py b/erpnext/controllers/status_updater.py
index 2f655ba..6330508 100644
--- a/erpnext/controllers/status_updater.py
+++ b/erpnext/controllers/status_updater.py
@@ -88,6 +88,7 @@
 
 	def on_communication(self):
 		self.communication_set = True
+		self.get("communications").sort(key=lambda d: d.creation)
 		self.set_status(update=True)
 		del self.communication_set