diff --git a/addons/cx_web_refresh_from_backend/readme/USAGE.md b/addons/cx_web_refresh_from_backend/readme/USAGE.md new file mode 100644 index 0000000..9950c5f --- /dev/null +++ b/addons/cx_web_refresh_from_backend/readme/USAGE.md @@ -0,0 +1,16 @@ +## 🧩 Example Usage + +Below is a code snippet showing how to use the `reload_views` helper function. + +```python +# Reload the kanban and form views for all salespeople when an opportunity is won +# Will reload views only if the current opportunity is being displayed + +group_id = self.env.ref("sales_team.group_sale_salesman").id +users_to_reload = self.env["res.users"].search([("groups_id", "in", [group_id])]) +users_to_reload.reload_views( + model="crm.lead", + view_types=["kanban", "form"], + rec_ids=[self.id], +) +```