-
Notifications
You must be signed in to change notification settings - Fork 870
Description
Describe the bug
The CRM application crashes with ModuleNotFoundError: No module named 'frappe.pulse' when accessing the CRM page. The is_frappe_version function in crm/utils/init.py attempts to import from a non-existent frappe.pulse.utils module.
Using frappe, erpnext v15.76.0
To Reproduce
Steps to reproduce the behavior:
Go to '/crm' page
See error
Expected behavior
The CRM page should load successfully without import errors.
Screenshots
Desktop (please complete the following information):
OS: macOS
Browser: Any
Version: N/A
Smartphone (please complete the following information):
Device: N/A
OS: N/A
Browser: N/A
Version: N/A
Additional context:
The frappe.pulse module doesn't exist in Frappe framework. The fix is to use frappe.version instead, which is the standard way to access Frappe's version.