support feed revert
diff --git a/home/__init__.py b/home/__init__.py
index 862d486..111f6e6 100644
--- a/home/__init__.py
+++ b/home/__init__.py
@@ -78,16 +78,23 @@
f.color = color
f.save(1)
+#def update_feed(doc):
+# "adds a new feed"
+# prop_rec = webnotes.conn.sql("select value from `tabProperty Setter` where doc_type = %s and property = 'subject'", (doc.doctype))
+# if prop_rec:
+# subject = prop_rec[0][0]
+# else:
+# rec = webnotes.conn.sql("select subject from tabDocType where name=%s", (doc.doctype))
+# subject = rec[0][0]
+#
+# subject, color = [subject, feed_dict_color.get(doc.doctype)]
+# if subject:
+# subject = subject % doc.fields
+# make_feed(doc, subject, color)
+
def update_feed(doc):
"adds a new feed"
- prop_rec = webnotes.conn.sql("select value from `tabProperty Setter` where doc_type = %s and property = 'subject'", (doc.doctype))
- if prop_rec:
- subject = prop_rec[0][0]
- else:
- rec = webnotes.conn.sql("select subject from tabDocType where name=%s", (doc.doctype))
- subject = rec[0][0]
-
- subject, color = [subject, feed_dict_color.get(doc.doctype)]
+ subject, color = feed_dict.get(doc.doctype, [None, None])
if subject:
- subject = subject % doc.fields
- make_feed(doc, subject, color)
+ subject = subject % doc.fields
+ make_feed(doc, subject, color)