When a widget display is asynchronous, we must ensure that it is still the same record that is being displayed when the callback is finally executed. Otherwise it may render the data of a different record in the HTML. Closes #15041 (grafted from dbd215ffb07150c2f476922bd7c66dc896ed2665) --HG-- branch : 8.0
sao
Prerequisites
- Node.js 0.8.0 or later (http://nodejs.org/)
Installation
Once you've downloaded and unpacked the sao source release, enter the directory where the archive was unpacked, and run:
$ npm install --production --legacy-peer-deps
Development ...........
For development, you have to run instead:
$ npm install --legacy-peer-deps
$ grunt
Setup
Note that the entry root in the section [web] of trytond.conf must be set
to the directory where the package was unpacked.