From 7a23c27e85edfd80156c4e984a623ed0611d87d3 Mon Sep 17 00:00:00 2001 From: Alexis Lacroix Date: Thu, 29 Sep 2022 15:00:53 +0000 Subject: [PATCH] [IMP] base: add banner_route to graph view attributes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit odoo task id 2985113 closes odoo/odoo#102397 Related: odoo/enterprise#32382 Signed-off-by: Lucas Lefèvre (lul) --- .../static/tests/views/graph_view_tests.js | 21 +++++++++++++++++++ odoo/addons/base/rng/graph_view.rng | 1 + 2 files changed, 22 insertions(+) diff --git a/addons/web/static/tests/views/graph_view_tests.js b/addons/web/static/tests/views/graph_view_tests.js index e3c3a7bbdd6..fe2aeb4db1c 100644 --- a/addons/web/static/tests/views/graph_view_tests.js +++ b/addons/web/static/tests/views/graph_view_tests.js @@ -4106,4 +4106,25 @@ QUnit.module("Views", (hooks) => { label: "Count", }); }); + + QUnit.test("renders banner_route", async (assert) => { + await makeView({ + type: "graph", + resModel: "foo", + serverData, + arch: ` + + + `, + async mockRPC(route) { + if (route === "/mybody/isacage") { + assert.step(route); + return { html: `
myBanner
` }; + } + }, + }); + + assert.verifySteps(["/mybody/isacage"]); + assert.containsOnce(target, ".setmybodyfree"); + }); }); diff --git a/odoo/addons/base/rng/graph_view.rng b/odoo/addons/base/rng/graph_view.rng index cd0155ddf33..d98fb450220 100644 --- a/odoo/addons/base/rng/graph_view.rng +++ b/odoo/addons/base/rng/graph_view.rng @@ -23,6 +23,7 @@ +