assign_to / messages public bug
diff --git a/utilities/page/messages/messages.js b/utilities/page/messages/messages.js
index 6683540..6ade603 100644
--- a/utilities/page/messages/messages.js
+++ b/utilities/page/messages/messages.js
@@ -148,7 +148,7 @@
 						data-name="%(name)s">&times;</a>', data);
 				}
 				
-				if(data.owner==data.comment_docname) {
+				if(data.owner==data.comment_docname && data.parenttype!="Assignment") {
 					data.mark_html = "<div class='message-mark' title='Public'\
 						style='background-color: green'></div>"
 				}
diff --git a/utilities/page/messages/messages.py b/utilities/page/messages/messages.py
index afe4e78..bec0e32 100644
--- a/utilities/page/messages/messages.py
+++ b/utilities/page/messages/messages.py
@@ -72,6 +72,7 @@
 		arg.update(webnotes.form_dict)
 	from webnotes.model.doc import Document
 	d = Document('Comment')
+	d.parenttype = arg.get("parenttype")
 	d.comment = arg['txt']
 	d.comment_docname = arg['contact']
 	d.comment_doctype = 'Message'