diff --git a/addons/crm/crm.py b/addons/crm/crm.py
index 034e5db7d3d..15d0e6aac2b 100644
--- a/addons/crm/crm.py
+++ b/addons/crm/crm.py
@@ -292,7 +292,7 @@ class crm_base(object):
def case_reset(self, cr, uid, ids, context=None):
""" Resets case as draft """
self.case_set(cr, uid, ids, 'draft', {'active': True}, context=context)
- self.case_reset_send_note(cr, uid, ids, context=context)
+ self.case_pending_send_note(cr, uid, ids, context=context)
return True
def case_set(self, cr, uid, ids, state_name, update_values=None, context=None):
@@ -340,6 +340,12 @@ class crm_base(object):
self.message_append_note(cr, uid, [id], body=msg, context=context)
return True
+ def case_pending_send_note(self, cr, uid, ids, context=None):
+ for id in ids:
+ msg = '%s is now pending.' % (self.case_get_note_msg_prefix(cr, uid, id, context=context))
+ self.message_append_note(cr, uid, [id], body=msg, context=context)
+ return True
+
def case_reset_send_note(self, cr, uid, ids, context=None):
for id in ids:
msg = '%s has been renewed.' % (self.case_get_note_msg_prefix(cr, uid, id, context=context))