You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

26 lines
1.1 KiB

/** @odoo-module */
/**
* This file is used to hide the set color to discuss model.
*/
import { Discuss } from '@mail/components/discuss/discuss';
import { patch } from "@web/core/utils/patch";
var rpc = require('web.rpc');
patch(Discuss.prototype, 'discuss// model: "mail",ord-patch', {
setup() {
rpc.query({ //Call rpc to get color value.
model: "res.config.settings",
method: "get_color",
args: [0],
}).then(function(result) {
if (result.background_color !== false) {
document.documentElement.style.setProperty("--background-color", result.background_color);
} //set discuss background color
if (result.layout_color !== false) {
document.documentElement.style.setProperty("--layout-color", result.layout_color);
} // set discuss layout color
if (result.background_image !== false) {
document.documentElement.style.setProperty("--background-image", 'url(data:image/png;base64,' + result.background_image + ')');
} // set discuss background image
});
},
});