Daily updates from Odoo
Monday, November 19, 2018
2 changes
Resolved issues and error corrections
This update corrects the packaging test environment so required dependencies are installed properly when Odoo packages are checked in Docker. It also aligns documentation and dependency handling for older Debian versions, reducing build and installation failures.
Original PR description
After the Odoo package is built, the package.py script uses a Docker image to test the package. After that python3-qrcode was added as a dependency for the package in 2ff49c5f , it revealed some issues. A missing cli parameter and a forgotten '&&' in the Dockerfile prevented the installation of the depending packages. Also, the script shebang was wrong by launching python2. Finally, the fact that python3-xlwt is missing in Debian stretch was highlighted. With this commit, the python3-xlwt is explicitly removed from the dependencies and the documentation is updated accordingly.
Fixed an issue where OdooBot could show up twice when users searched mention suggestions in channels that already included it. This keeps chat suggestions cleaner and avoids confusion when mentioning OdooBot.
Original PR description
The initial need to be able to ping odoobot from everywhere led to the overwrite of channel_fetch_listeners. The odoobot will appear twice in mention suggestion in a channel with odoobot. This fix simply remove this overwrite to avoid this problem.