weixin_39901077 2020-11-29 19:39
浏览 0

Auto Email Report CSV Format Broken

When downloading (or sending) an auto email report with format "CSV" the following error occurs:


raceback (most recent call last):
  File "/home/frappe/frappe-bench/apps/frappe/frappe/app.py", line 66, in application
    response = frappe.api.handle()
  File "/home/frappe/frappe-bench/apps/frappe/frappe/api.py", line 56, in handle
    return frappe.handler.handle()
  File "/home/frappe/frappe-bench/apps/frappe/frappe/handler.py", line 21, in handle
    data = execute_cmd(cmd)
  File "/home/frappe/frappe-bench/apps/frappe/frappe/handler.py", line 56, in execute_cmd
    return frappe.call(method, **frappe.form_dict)
  File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 1007, in call
    return fn(*args, **newargs)
  File "/home/frappe/frappe-bench/apps/frappe/frappe/email/doctype/auto_email_report/auto_email_report.py", line 153, in download
    data = auto_email_report.get_report_content()
  File "/home/frappe/frappe-bench/apps/frappe/frappe/email/doctype/auto_email_report/auto_email_report.py", line 61, in get_report_content
    filters = self.filters, as_dict=True)
  File "/home/frappe/frappe-bench/apps/frappe/frappe/core/doctype/report/report.py", line 152, in get_data
    order_by = _format(self.ref_doctype, 'modified') + ' desc'
TypeError: _format() takes exactly 1 argument (2 given)

We're using the latest frappe 11.0.3-beta.21.

该提问来源于开源项目:frappe/frappe

  • 写回答

5条回答 默认 最新

  • weixin_39901077 2020-11-29 19:39
    关注

    https://github.com/frappe/frappe/blob/develop/frappe/core/doctype/report/report.py#L152

    评论

报告相同问题?