The emails in the que don't send automatically because the module print_designer is missing. Print designer works in the frontend and I can send the emails when I click the send now button.
Traceback (most recent call last):
File "apps/frappe/frappe/email/doctype/email_queue/email_queue.py", line 225, in send
message = ctx.build_message(recipient.recipient)
File "apps/frappe/frappe/email/doctype/email_queue/email_queue.py", line 383, in build_message
message = self.include_attachments(message)
File "apps/frappe/frappe/email/doctype/email_queue/email_queue.py", line 460, in include_attachments
print_format_file = frappe.attach_print(**attachment)
File "apps/frappe/frappe/utils/print_utils.py", line 148, in attach_print
print_format_doc = frappe.get_cached_doc("Print Format", print_format)
File "apps/frappe/frappe/model/document.py", line 2175, in get_cached_doc
doc = get_doc(*args, **kwargs)
File "apps/frappe/frappe/model/utils/__init__.py", line 225, in wrapper
return dispatch(args[0])(*args, **kw)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "apps/frappe/frappe/model/document.py", line 124, in get_doc_str
if controller := get_controller(doctype):
~~~~~~~~~~~~~~^^^^^^^^^
File "apps/frappe/frappe/model/base_document.py", line 92, in get_controller
site_controllers[doctype] = import_controller(doctype)
~~~~~~~~~~~~~~~~~^^^^^^^^^
File "apps/frappe/frappe/model/base_document.py", line 119, in import_controller
custom_module = frappe.get_module(module_path)
File "apps/frappe/frappe/__init__.py", line 819, in get_module
return importlib.import_module(modulename)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/local/lib/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1314, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1314, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1314, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1335, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'print_designer'
Information about bug
The emails in the que don't send automatically because the module print_designer is missing. Print designer works in the frontend and I can send the emails when I click the send now button.
Module
other
Version
ERPNext Version: 16.16.0
Installation method
docker
Relevant log output / Stack trace / Full Error Message.