[REF] web,*: remove legacy web_client/pseudo_web_client

*mrp_subcontracting,project

This commit removes two legacy js modules that are no longer
necessary.

Part of task~3439226

Part-of: odoo/odoo#129725
This commit is contained in:
Aaron Bohy
2023-07-26 13:22:13 +02:00
parent f40d4dc98b
commit e9d3e27792
6 changed files with 0 additions and 43 deletions
@@ -99,7 +99,6 @@
'web/static/src/legacy/root_widget.js',
'web/static/src/legacy/backend_utils.js',
'web/static/src/legacy/utils.js',
'web/static/src/legacy/web_client.js',
'web/static/src/legacy/js/core/domain.js',
'web/static/src/legacy/js/core/py_utils.js',
'web/static/src/legacy/js/core/context.js',
@@ -115,7 +114,6 @@
'web/static/src/legacy/js/widgets/date_picker.js',
'web/static/src/legacy/js/env.js',
'web/static/src/legacy/js/owl_compatibility.js',
'web/static/src/legacy/pseudo_web_client.js',
'mrp_subcontracting/static/src/subcontracting_portal/*',
'web/static/src/start.js',
-2
View File
@@ -150,8 +150,6 @@
'web/static/src/legacy/root_widget.js',
'web/static/src/legacy/backend_utils.js',
'web/static/src/legacy/utils.js',
'web/static/src/legacy/pseudo_web_client.js',
'web/static/src/legacy/web_client.js',
'web/static/src/legacy/js/core/domain.js',
'web/static/src/legacy/js/core/py_utils.js',
'web/static/src/legacy/js/core/context.js',
-2
View File
@@ -224,8 +224,6 @@ This module provides the core of the Odoo Web Client.
'web/static/src/legacy/root_widget.js',
'web/static/src/legacy/backend_utils.js',
'web/static/src/legacy/utils.js',
'web/static/src/legacy/pseudo_web_client.js',
'web/static/src/legacy/web_client.js',
'web/static/src/legacy/js/core/domain.js',
'web/static/src/legacy/js/core/py_utils.js',
'web/static/src/legacy/js/core/context.js',
@@ -13,7 +13,6 @@ import { makeLegacyActionManagerService } from "./backend_utils";
import * as AbstractService from "web.AbstractService";
import legacyEnv from "web.env";
import * as session from "web.session";
import makeLegacyWebClientService from "web.pseudo_web_client";
import { templates } from "@web/core/assets";
import { Component, whenReady } from "@odoo/owl";
@@ -35,8 +34,6 @@ export const legacySetupProm = new Promise((resolve) => {
// legacy env on the bus in the wowl env
const legacySessionService = makeLegacySessionService(legacyEnv, session);
serviceRegistry.add("legacy_session", legacySessionService);
const legacyWebClientService = makeLegacyWebClientService(legacyEnv);
serviceRegistry.add("legacy_web_client", legacyWebClientService);
serviceRegistry.add("legacy_notification", makeLegacyNotificationService(legacyEnv));
serviceRegistry.add("legacy_crash_manager", makeLegacyCrashManagerService(legacyEnv));
const legacyDialogMappingService = makeLegacyDialogMappingService(legacyEnv);
@@ -1,32 +0,0 @@
/** @odoo-module alias=web.pseudo_web_client **/
import FakeWebClient from "web.web_client";
function makeLegacyWebClientService(legacyEnv) {
const legacyPseudoWebClient = {
dependencies: ["title", "router"],
start(env) {
function setTitlePart(part, title = null) {
env.services.title.setParts({ [part]: title });
}
legacyEnv.bus.on("set_title_part", null, (params) => {
const { part, title } = params;
setTitlePart(part, title || null);
});
Object.assign(FakeWebClient, {
do_push_state(state) {
if ("title" in state) {
setTitlePart("action", state.title);
delete state.title;
}
env.services.router.pushState(state);
},
set_title(title) {
setTitlePart("action", title);
},
});
},
};
return legacyPseudoWebClient;
}
export default makeLegacyWebClientService;
@@ -1,2 +0,0 @@
/** @odoo-module alias=web.web_client **/
export default {};