the FrontendContentAdapterService processes the same record again and again, for each ContentElement it is passed, too.
Create a local cache.
[TASK] FrontendContentAdapterService processes record repeatedly
The FrontendContentAdapterService rewrites records so legacy
TypoScript is able to work on the files to. To do so it queries
the objects regarding the relations and fills the properties of
the record new line separated as known from pre-6.x records.
This change adds a runtime cache, so already processed records
of are not processed again, if the next cObject for the same
record is started.
Releases: 6.2, 6.1
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Benjamin Mack
Tested-by: Benjamin Mack
Revert "[TASK] FrontendContentAdapterService processes record repeatedly"
This reverts commit 3adf78359015401648fcec4befe70e9bd0b7a2ea
This patch breaks section menus as it introduces invalid caching.
The original patch has not yet been backported.
#12 Updated by Ernesto Baschny almost 6 years ago
- Status changed from Resolved to Accepted
- % Done changed from 100 to 50