Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2 Risposte
18726 Visualizzazioni

We are recently getting more and more odoo client errors. There is also then a link to an address, which shows a java script file. Just recently we have increased the number of people using the system from about 10 to 15 people. Might have the increased load on the server have anything to do with it?

http://odoo-01.t.local:8086/web/js/web.assets_backend/185d8db:4987

We are using version 8.0-20150423

Thank you for any help or advice

Avatar
Abbandona
Autore

Short Update: Apparently when you are activating the developer mode the error goes away. We are currently testing this in detail but the system appears to be working fine in developer mode. Does anyone know how to avoid this error in normal mode?

Risposta migliore

In JavaScript almost everything is an object, null and undefined are exception. When you try to access an undefined variable it always returns undefined and we cannot get or set any property of undefined. In that case, an application will throw Uncaught TypeError cannot set property of undefined. 

In most cases, you are missing the initialization . So, you need to initialize the variable first. Moreover, if you are not sure a variable that will always have some value, the best practice is to check the value of variables for null or undefined before using them. If you just want to check whether there's any value, you can do:

if( value ) {

  //do something

}

Or, if you do not know whether a variable exists (that means, if it was declared) you should check with the typeof operator .

if ( typeof(some_variable) !== "undefined" && some_variable !== null ) {

  //deal with value

}

http://net-informations.com/js/err/set.htm



Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
1
mar 24
1880
1
giu 23
4552
0
mar 20
2821
1
dic 15
6830
0
mar 15
4960