diff --git a/crm/api/activities.py b/crm/api/activities.py index e2aa7ec6..93d8d1e6 100644 --- a/crm/api/activities.py +++ b/crm/api/activities.py @@ -338,10 +338,10 @@ def get_linked_tasks(name): return tasks or [] @frappe.whitelist() -def get_whatsapp_messages(name): +def get_whatsapp_messages(doctype, name): whatsapp_messages = frappe.db.get_all( "WhatsApp Message", - filters={"reference_doctype": "CRM Lead", "reference_name": name, "status": ("not in", ["failed"])}, + filters={"reference_doctype": doctype, "reference_name": name, "status": ("not in", ["failed"])}, fields=["name", "type", "to", "from", "content_type", "creation", "message", "status"], ) return whatsapp_messages or [] diff --git a/frontend/src/components/Activities.vue b/frontend/src/components/Activities.vue index ef228ebe..16f33924 100644 --- a/frontend/src/components/Activities.vue +++ b/frontend/src/components/Activities.vue @@ -112,10 +112,7 @@ > -
+
sortByCreation(data), onSuccess: () => nextTick(() => scroll()), }) diff --git a/frontend/src/components/WhatsAppArea.vue b/frontend/src/components/WhatsAppArea.vue index 8104fcbe..9cfe5818 100644 --- a/frontend/src/components/WhatsAppArea.vue +++ b/frontend/src/components/WhatsAppArea.vue @@ -64,6 +64,5 @@ function formatWhatsAppMessage(message) { message = message.replace(/(\d+)\. (.*?)(?=\s*(\d+)\.|$)/g, '
  • $2
  • ') return message - }