Thursday, December 7, 2023
2 changes · master
Enhancements to existing features
When users clear an invalid condition in the domain selector, Odoo now restores the configured default condition instead of falling back to a generic ID-based rule. This makes the selector behave more predictably and reduces confusion when correcting filters or rules.
Original PR description
This commit changes the default value returned by the getPathEditorInfo method to match the default condition instead of being hard coded as "id". This makes the behavior of the domain selector more intuitive when one clears the path of a condition due to an invalid one. In this case, the default condition will appear instead of the generic [("id", "=", 1)].
task-3603492Demo appraisal records now better illustrate common appraisal workflows, including a feedback request, a ready status banner, and a scheduled activity. This helps users evaluating the app understand more of the appraisal process from the sample data, while also correcting the ready-state ribbon display in the kanban view.
Original PR description
Before this commit, the demo data don't set any acitivity or feedback for an appraisal. With this commit, one activity is set for Ronnie Hart appraisal and a feeback request is asked.