[TASK] Avoid hard coded EM table in ReferenceIndex
ReferenceIndex has a hard coded "skip" for table "tx_extensionmanager_domain_model_extension". This is needed since the extbase based EM repository depends on TCA being defined. To get rid of this dependency, the patch turns it by adding an event listener within ext:extensionmanager. Resolves: #102947 Releases: main Change-Id: Iacf8f0cbca42f57fe8ea7010580dd9278b550d1e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82663 Reviewed-by:Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
core-ci <typo3@b13.com>
Showing
- typo3/sysext/core/Classes/Database/ReferenceIndex.php 2 additions, 4 deletionstypo3/sysext/core/Classes/Database/ReferenceIndex.php
- typo3/sysext/extensionmanager/Classes/EventListener/ExcludeExtensionTableFromReferenceIndexEventListener.php 40 additions, 0 deletions.../ExcludeExtensionTableFromReferenceIndexEventListener.php
Please register or sign in to comment