我正在使用模型“calendar.event”的“search_read”方法。 我想获取在特定日期之后生成的记录。
为此我将输入参数传递为
<__NSArrayI 0x7dc080f0>(
DB Name,
1,
username,
calendar.event,
search_read,
(
(
write_date,
>,
2015-05-21 11:06:54
)
)
)
但我得到的错误是:
如果字段中有'display_time': TypeError:“NoneType”类型的参数不可迭代
我哪里出错了?
答案 0 :(得分:1)
如果您有定期日历活动
,这是一个错误并加注对于重复发生的事件,变量fields
为空,因此您必须通过在字段var中添加检查来修改代码。
打开/PATH-TO-YOUR-ODOO-INSTALLATION/addons/calendar/calendar.py
文件并搜索
if 'display_time' in fields:
将其更改为
if fields and 'display_time' in fields:
这应解决问题