Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
1145 Lượt xem

Im trying to test out the webhook trigger in the automation, but I got this error 


Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/odoo/tools/safe_eval.py", line 390, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "", line 1, in <module>
  File "/usr/lib/python3/dist-packages/odoo/api.py", line 596, in __getitem__
    return self.registry[model_name](self, (), ())
           ~~~~~~~~~~~~~^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 240, in __getitem__
    return self.models[model_name]
           ~~~~~~~~~~~^^^^^^^^^^^^
KeyError: None

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/odoo/addons/base_automation/models/base_automation.py", line 504, in _execute_webhook
    record = safe_eval.safe_eval(self.record_getter, self._get_eval_context(payload=payload))
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/odoo/tools/safe_eval.py", line 404, in safe_eval
    raise ValueError('%r while evaluating\n%r' % (e, expr))
ValueError: KeyError(None) while evaluating
"model.env[payload.get('_model')].browse(int(payload.get('_id')))"

I don't have an idea why Im getting this. I need reason why this happened and some possible solutions. Thanks

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,
Can you see this video and see if it helps:  Use Webhooks to Send and Receive Data in Odoo

Thanks

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 12 19
7048
2
thg 10 18
8673
1
thg 12 24
4384
0
thg 11 24
1800
2
thg 7 24
2904