Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Fluid 2.9.1 causes proxy compilation error in testing context #3083

Open
mhsdesign opened this issue Jun 16, 2023 · 3 comments
Open

BUG: Fluid 2.9.1 causes proxy compilation error in testing context #3083

mhsdesign opened this issue Jun 16, 2023 · 3 comments

Comments

@mhsdesign
Copy link
Member

Method TYPO3Fluid\Fluid\Core\Compiler\TemplateCompiler::__construct() does not exist

it only appears when running the functional tests (of flow for example)
flow help works and also the frontend works.

pinning it to "typo3fluid/fluid": "2.8.0", removes this problem

so something changed in 2.9.1

@dlubitz could also confirm this

see also slack: https://neos-project.slack.com/archives/C050KKBEB/p1686860547665219

tested on neos and flow 9.0-dev

@dlubitz
Copy link
Contributor

dlubitz commented Jun 16, 2023

They simply removed the __constructor 🤷‍♂️
TYPO3/Fluid@2.8.0...2.9.1#diff-2c7c7fa9107b49ca699c16aec70b902436177808789afabfbb5199daa5a629f0L58

@dlubitz
Copy link
Contributor

dlubitz commented Jun 16, 2023

Steps to reproduce:

composer update # with "typo3fluid/fluid": "2.8.0"
./flow flow:cache:flush --force
./flow flow:cache:warmup
composer update # with "typo3fluid/fluid": "2.9.1"
./flow flow:cache:flush

To fix this you can run

./flow flow:cache:flush --force

@bwaidelich
Copy link
Member

I guess this is "resolved" with #3038 !?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants