deferred_style: Properly keep request parameters
When rendering reports, deferred style was only keeping request.other, but some places, like Products.ERP5Form.ListBox.ListBox.getParamDict read only in request.form, which caused different behaviours when rendering reports directly or in activities, because when rendering in activities request keys that the report dialog might have pushed were not preset in request. They were of course present when rendering the report directly, because this was the same request, so this lead to different behaviours wether reports were rendering in activities or directly, like we could observe in 7058ab6f (accounting: fix grouping option of GL when running in deferred mode, 2021-02-25) This change deferred style to properly propagate request.other and request.form in all activities of reports.
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
passed |
#218152
external
|
ERP5.CodingStyleTest-TestRunner1 |
15:35:28
|
||||||
passed |
#218150
external
|
ERP5.PerformanceTest-TestRunner1 |
02:51:28
|
||||||
canceled |
#218227
external
|
ERP5.UnitTest-TestRunner1 |
04:33:37
|
||||||
passed |
#218008
external
retried
|
ERP5.CodingStyleTest-TestRunner1 |
01:38:15
|
||||||
passed |
#218026
external
retried
|
ERP5.PerformanceTest-TestRunner1 |
00:22:58
|
||||||
failed |
#218007
external
retried
|
ERP5.UnitTest-TestRunner1 |
03:43:39
|
||||||