IchHabRecht / filefill

Find and fetch missing local files from different remotes
GNU General Public License v2.0
63 stars 33 forks source link

Remove use of TCEForms key in FlexForm configs #76

Closed maikusch closed 6 months ago

maikusch commented 10 months ago

See TYPO3 core change 97126.

Resolves: #72

IchHabRecht commented 10 months ago

Hi @maikusch

If I see it correctly, this change is already a part of the branch https://github.com/IchHabRecht/filefill/tree/bugfix/typo3-12-4-be-support

maikusch commented 10 months ago

Hi @IchHabRecht

I think i know what you mean. In your last commit you added an Eventlistener for FlexForm manipulation. This seems to be ok. The error, described in the issue occurs in the FlexFormHook. Because this hook still uses the TCEForms key.

sat-hub commented 9 months ago

I can confirm that this MR solves the problem. I installed "dev-bugfix/typo3-12-4-be-support" via Composer and changed these three files manually. Then I can successfully edit storages again and set txfilefill* in BE editor.

jokumer commented 8 months ago

In my case the problem is only partially solved with bugfix version as Nicole mentioned, if no configuration beforehand

A new error occurse, as mentioned by Maik in #72, if I add a configuration in backend for default file storage.

Applying his patch solves it. But then this package is no longer TYPO3 v10 or 11 compatible.