[FIX] test_themes: restore the website switcher

The forward-port of [1] made no adaptation to the code, and it now
simply crashes when trying to use the website switcher when test_themes
is installed.

This also fixes a linter error introduced by that same [1] commit.

[1]: https://github.com/odoo/design-themes/commit/c3af5d9796929025c9503ab639afc8c60a262b3f

closes odoo/design-themes#1037

X-original-commit: a5a838e84f
Related: odoo/odoo#191567
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
This commit is contained in:
qsm-odoo
2024-12-17 15:08:23 +00:00
parent 870d8b1a9e
commit 0f4e8df0e1
@@ -29,13 +29,13 @@ patch(WebsiteSwitcherSystray.prototype, {
getElements() {
// Add tooltip information
const elements = this._super();
const elements = super.getElements(...arguments);
return elements.map((elem) => {
elem.dataset = {
...elem.dataset,
...this.tooltips[elem.id]
};
return elem
return elem;
});
},