Project

General

Profile

Actions

Bug #76222

open

sys_category_record_mm doesn't get updated when deleting pages and records

Added by Markus Kobligk about 8 years ago. Updated 5 months ago.

Status:
Accepted
Priority:
Must have
Assignee:
-
Category:
Categorization API
Target version:
-
Start date:
2016-05-18
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
11
PHP Version:
8.1
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

After deleting a page with some sys_category selected into the trash, the entry in sys_category_record_mm for that page is still present.
Even after erasing the page from the trash does not lead to an update on sys_category_record_mm.

The same problem exists with records of extensions. I have added a sys_category field by using \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::makeCategorizable(...) for that.
When I delete such an extension record the entry in sys_category_record_mm is still present. My first thought was that it is a mistake within the usage of makeCategorizable() by me,
but since this happens for pages as well this seems to be a bug/missing implementation.

Updating the reference index does not change anything, it tells me the integrity is perfect, which seems strange.
On long term this will lead to an exploding sys_category_record_mm table and inconsistent database state.

Relation to #63918 (was closed due to missing feedback)


Files


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #63918: After deleting a page or adding it to the trash, the entry in "sys_category_record_mm" is still present.Closed2014-12-16

Actions
Actions

Also available in: Atom PDF