Odoo Help


4 Answers

Nilmar Shereef Qatar

--Nilmar Shereef--
--Nilmar Shereef--

Python Developer. Odoo Techno Functional Consultant.

Nilmar Shereef Qatar
11/29/17, 6:08 AM

I can console the data of chat manager from mail as below.

var chat_manager = require('mail.chat_manager');
console.log("chat_manager", chat_manager);

but, showing "undefined" when I try to console 'mail.systray'.

I don't know why it is. ! :(
(I think that js has no any return)

Mohammed Amal N India
11/29/17, 6:12 AM

have you tried 'mail.chat_client_action'? There are some files which shows this property.

Nilmar Shereef Qatar
11/29/17, 6:24 AM

No, But I think that also like that.

In this case, how we can alter the functions in that js files ?

(Duplication is not possible in all time)

Mohammed Amal N India
11/29/17, 6:27 AM

I'm still searching for its answer. To execute it without duplication

Nilmar Shereef Qatar
12/16/17, 1:34 AM

I found a reason for this.

Saravana Kumar United Kingdom
10/11/17, 2:41 AM

I too having the same problem for inheriting the below js files.

1. window_manager.js file in mail module

var window_manager = require('mail.window_manager');

2. client_action.js file in mail module

var chat_client_action = require('mail.chat_client_action');

im always receiving undefined value for above code.

Any solution to fix the issue?


i'm also extending some other files in mail module that are working,

chat_manager.js & systray.js files.

Mohammed Amal N India
10/11/17, 5:19 AM

what i did was changing the xml template calling js file.

Saravana Kumar United Kingdom
10/11/17, 5:25 AM

Can you share me the code?

Ask a Question
Keep Informed
2 follower(s)
About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now