From d2744e7461874371852ad8f8ab4a5555422fd7af Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Fri, 28 Dec 2012 13:04:46 +0530 Subject: [PATCH 1/2] support_ticket: update_feed fix --- support/doctype/support_ticket/support_ticket.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/support/doctype/support_ticket/support_ticket.py b/support/doctype/support_ticket/support_ticket.py index 89a58a68605..0f4a25eeb7c 100644 --- a/support/doctype/support_ticket/support_ticket.py +++ b/support/doctype/support_ticket/support_ticket.py @@ -50,11 +50,11 @@ class DocType(TransactionBase): def close_ticket(self): webnotes.conn.set(self.doc,'status','Closed') - update_feed(self.doc) + update_feed(self) def reopen_ticket(self): webnotes.conn.set(self.doc,'status','Open') - update_feed(self.doc) + update_feed(self) def on_trash(self): webnotes.conn.sql("""update `tabCommunication` set support_ticket=NULL From 056d1723e7c153be43018f19753e3c29d8ce7148 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Fri, 28 Dec 2012 13:26:08 +0530 Subject: [PATCH 2/2] support ticket fix --- home/__init__.py | 2 +- support/doctype/support_ticket/__init__.py | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/home/__init__.py b/home/__init__.py index e508ac70fb0..9667efd2128 100644 --- a/home/__init__.py +++ b/home/__init__.py @@ -87,5 +87,5 @@ def update_feed(controller, method=None): doc = controller.doc if method in ['on_update', 'on_submit']: subject, color = feed_dict.get(doc.doctype, [None, None]) - if subject: + if subject: make_feed('', doc.doctype, doc.name, doc.owner, subject % doc.fields, color) diff --git a/support/doctype/support_ticket/__init__.py b/support/doctype/support_ticket/__init__.py index 2473bbcdd1a..90dc1e32ce9 100644 --- a/support/doctype/support_ticket/__init__.py +++ b/support/doctype/support_ticket/__init__.py @@ -112,11 +112,7 @@ class SupportMailbox(POP3Mailbox): except: d.description = 'Unable to extract message' d.save(1) - else: - # update feed - update_feed(d, 'on_update') - # send auto reply if cint(self.email_settings.send_autoreply): if "mailer-daemon" not in d.raised_by.lower():