Skip to content

Commit 0dd3bd4

Browse files
mmahroussfda-odoo
authored andcommitted
[IMP] add self eval hook for filtered
1 parent bc76f8c commit 0dd3bd4

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

server/src/core/python_arch_eval_hooks.rs

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -492,8 +492,15 @@ static arch_eval_function_hooks: Lazy<Vec<PythonArchEvalFunctionHook>> = Lazy::n
492492
symbol.borrow_mut().set_evaluations(vec![Evaluation::new_self()]);
493493
}},
494494
PythonArchEvalFunctionHook {odoo_entry: true,
495-
tree: vec![(Sy!("0.0"), Sy!("18.1"), (vec![Sy!("odoo"), Sy!("models")], vec![Sy!("BaseModel"), Sy!("mapped")])),
496-
(Sy!("18.1"), Sy!("999.0"), (vec![Sy!("odoo"), Sy!("orm"), Sy!("models")], vec![Sy!("BaseModel"), Sy!("mapped")]))],
495+
tree: vec![(Sy!("0.0"), Sy!("18.1"), (vec![Sy!("odoo"), Sy!("models")], vec![Sy!("BaseModel"), Sy!("filtered")])),
496+
(Sy!("18.1"), Sy!("999.0"), (vec![Sy!("odoo"), Sy!("orm"), Sy!("models")], vec![Sy!("BaseModel"), Sy!("filtered")]))],
497+
if_exist_only: true,
498+
func: |_odoo: &mut SyncOdoo, _entry_point: &Rc<RefCell<EntryPoint>>, symbol: Rc<RefCell<Symbol>>| {
499+
symbol.borrow_mut().set_evaluations(vec![Evaluation::new_self()]);
500+
}},
501+
PythonArchEvalFunctionHook {odoo_entry: true,
502+
tree: vec![(Sy!("0.0"), Sy!("18.1"), (vec![Sy!("odoo"), Sy!("models")], vec![Sy!("BaseModel"), Sy!("filtered_domain")])),
503+
(Sy!("18.1"), Sy!("999.0"), (vec![Sy!("odoo"), Sy!("orm"), Sy!("models")], vec![Sy!("BaseModel"), Sy!("filtered_domain")]))],
497504
if_exist_only: true,
498505
func: |_odoo: &mut SyncOdoo, _entry_point: &Rc<RefCell<EntryPoint>>, symbol: Rc<RefCell<Symbol>>| {
499506
symbol.borrow_mut().set_evaluations(vec![Evaluation::new_self()]);

0 commit comments

Comments
 (0)