• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

FluidTYPO3 / flux / 9929105547
93%

Build:
DEFAULT BRANCH: development
Ran 14 Jul 2024 03:57PM UTC
Jobs 5
Files 214
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Jul 2024 03:56PM UTC coverage: 93.344% (-0.06%) from 93.406%
9929105547

push

github

NamelessCoder
[BUGFIX] Jump through ridiculous hoops imposed by inconsistent TYPO3 behavior

DataHandler will call two entirely different sets of methods when copying
a page vs. copying a different record. One impact of this difference is that
the record used for resolving a FlexForm DS will not contain a UID when
copying a page. Combined with how page templates are inherited in Flux
this results in a strange behavior where DataHandler would copy any
relations (files etc.) defined in the FlexForm but would not remap those
copied records to belong to the copy of the original page. The source
of that problem is that Flux is unable to return a DS because of the
incomplete input record.

The above only happens when the page record does not itself select
a page layout to use for the specific page. It only happens for inherited
page layouts.

Because of this, Flux has to introduce a special case when building the
FlexForm DS, to check if we are working with a page record. If we are,
we read the page layout configuration from the rootline using the "pid"
of the input record.

Close: #2146

1 of 6 new or added lines in 1 file covered. (16.67%)

6956 of 7452 relevant lines covered (93.34%)

47.4 hits per line

Jobs
ID Job ID Ran Files Coverage
1 typo3-^11.5-php-8.1 - 9929105547.1 14 Jul 2024 03:57PM UTC 0
91.72
GitHub Action Run
2 typo3-^10.4-php-7.4 - 9929105547.2 14 Jul 2024 03:57PM UTC 0
91.66
GitHub Action Run
3 typo3-^11.5-php-8.0 - 9929105547.3 14 Jul 2024 03:57PM UTC 0
91.72
GitHub Action Run
4 typo3-^12.1-php-8.2 - 9929105547.4 14 Jul 2024 03:57PM UTC 0
91.6
GitHub Action Run
5 typo3-^11.5-php-8.2 - 9929105547.5 14 Jul 2024 03:57PM UTC 0
91.72
GitHub Action Run
Source Files on build 9929105547
Detailed source file information is not available for this build.
  • Back to Repo
  • fad88af7 on github
  • Prev Build on development (#9927761756)
  • Next Build on development (#10113451738)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc