Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
3043 Widoki

 2018-04-25 11:10:28,481 6570 ERROR asiczen odoo.addons.website.models.ir_http: 500 Internal Server Error:

    Traceback (most recent call last):
      File "/opt/odoo/odoo-10.0/addons/website/models/ir_http.py", line 273, in _handle_exception
        response = super(Http, cls)._handle_exception(exception)
      File "/opt/odoo/odoo-10.0/odoo/addons/base/ir/ir_http.py", line 169, in _handle_exception
        return request._handle_exception(exception)
      File "/opt/odoo/odoo-10.0/odoo/http.py", line 774, in _handle_exception
        return super(HttpRequest, self)._handle_exception(exception)
      File "/opt/odoo/odoo-10.0/odoo/addons/base/ir/ir_http.py", line 195, in _dispatch
        result = request.dispatch()
      File "/opt/odoo/odoo-10.0/odoo/http.py", line 833, in dispatch
        r = self._call_function(**self.params)
      File "/opt/odoo/odoo-10.0/odoo/http.py", line 333, in _call_function
        return checked_call(self.db, *args, **kwargs)
      File "/opt/odoo/odoo-10.0/odoo/service/model.py", line 101, in wrapper
        return f(dbname, *args, **kwargs)
      File "/opt/odoo/odoo-10.0/odoo/http.py", line 326, in checked_call
        result = self.endpoint(*a, **kw)
      File "/opt/odoo/odoo-10.0/odoo/http.py", line 941, in __call__
        return self.method(*args, **kw)
      File "/opt/odoo/odoo-10.0/odoo/http.py", line 506, in response_wrap
        response = f(*args, **kw)
      File "/opt/odoo/odoo-10.0/addons/website_support/controllers/main.py", line 286, in support_process_ticket
        new_ticket_id = request.env['website.support.ticket'].sudo().create({'person_name':values['person_name'], 'category':values['category'], 'sub_category_id': sub_category, 'email':values['email'], 'description':values['description'], 'subject':values['subject'], 'attachment': my_attachment, 'attachment_filename': file_name, 'partner_id':search_partner[0].id, 'portal_access_key': portal_access_key})
      File "/opt/odoo/odoo-10.0/addons/website_support/models/website_support_ticket.py", line 208, in create
        ticket_open_email_template.send_mail(new_id.id, True)
      File "/opt/odoo/odoo-10.0/addons/mail/models/mail_template.py", line 563, in send_mail
        self.ensure_one()
      File "/opt/odoo/odoo-10.0/odoo/models.py", line 4836, in ensure_one
        raise ValueError("Expected singleton: %s" % self)
    ValueError: Expected singleton: mail.template()
Awatar
Odrzuć
Najlepsza odpowiedź

Hi,

It seems you are using a third party module :https://www.odoo.com/apps/modules/10.0/website_support/


If you haven't made any changes in the above module and if you are feeling this bug is by default in the module please report the issue to the author of the module or in git.


The singleton error can be sorted out by using ensure_one or by iterating over a for loop.


Thanks

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
0
mar 21
5763
3
lip 20
19755
2
sty 19
5926
1
gru 18
2305
1
lip 18
6609