OCA_Reporting_engine_17.0/report_py3o/models
sbejaoui e55f91ac5c [12.0][FIX] - report_py3o: run libreoffice in an isolated user installation
Bug when more than one conversion print is launched within the same libreoffice instance.

The standard behavior of libreoffice when a user open it while another instance is
running is to show a new window and throw an error if a new instance is forced within
the same user installation [see](https://bugs.documentfoundation.org/show_bug.cgi?id=37531).

This implies a bug in report_py3o module when we call libreoffice at the same time for
different documents.

To reproduce this bug:

**Case 1:**
1.  Simultaneously print two documents.

**Case 2:**
1.  Run print jobs using job_queue module
2.  Manually print another document

**Case 3:**
2.  Open libreoffice
3.  Print a py3o report

This PR creates a temporary user installation for each libreoffice conversion to bypass this limitation.
2020-01-23 14:56:51 +01:00
..
__init__.py [MIG] report_py3o, report_py3o_fusion_server: Migration to 12.0 2018-11-26 17:58:30 +01:00
_py3o_parser_context.py [IMP] py3o_report: Allow to specify the lang when calling o_format_lang 2019-02-01 18:05:04 +01:00
ir_actions_report.py [FIX] report_py3o: Access to ir.config_parameter with sudo 2019-02-05 18:22:15 +01:00
py3o_report.py [12.0][FIX] - report_py3o: run libreoffice in an isolated user installation 2020-01-23 14:56:51 +01:00
py3o_template.py [MIG] report_py3o, report_py3o_fusion_server: Migration to 12.0 2018-11-26 17:58:30 +01:00