mirror of
https://github.com/odoo/design-themes.git
synced 2025-10-07 01:18:52 +07:00
[FIX] test_themes: adapt TestThemesWebsiteSelector to new registry
In odoo/odoo#72675 the registry for navbar widgets was changed to use the new registry class introduced with the wowl webclient, this use site was not adapted, causing a crash on startup. closes odoo/design-themes#55 Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
This commit is contained in:
@@ -2,6 +2,7 @@ odoo.define('test_themes.website_selector', function (require) {
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
const websiteNavbarData = require('website.navbar');
|
const websiteNavbarData = require('website.navbar');
|
||||||
|
const { registry } = require("@web/core/registry");
|
||||||
|
|
||||||
const TestThemesWebsiteSelector = websiteNavbarData.WebsiteNavbarActionWidget.extend({
|
const TestThemesWebsiteSelector = websiteNavbarData.WebsiteNavbarActionWidget.extend({
|
||||||
/**
|
/**
|
||||||
@@ -18,7 +19,10 @@ const TestThemesWebsiteSelector = websiteNavbarData.WebsiteNavbarActionWidget.ex
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
websiteNavbarData.websiteNavbarRegistry.add(TestThemesWebsiteSelector, '#website_switcher');
|
registry.category("website_navbar_widgets").add("TestThemesWebsiteSelector", {
|
||||||
|
Widget: TestThemesWebsiteSelector,
|
||||||
|
selector: '#website_switcher',
|
||||||
|
});
|
||||||
|
|
||||||
return {
|
return {
|
||||||
TestThemesWebsiteSelector: TestThemesWebsiteSelector,
|
TestThemesWebsiteSelector: TestThemesWebsiteSelector,
|
||||||
|
|||||||
Reference in New Issue
Block a user