Project

General

Profile

Actions

Bug #106249

open

Related data records cannot be deleted in workspaces under certain circumstances

Added by George Miller 18 days ago. Updated 18 days ago.

Status:
Accepted
Priority:
Should have
Assignee:
-
Category:
Workspaces
Target version:
-
Start date:
2025-02-25
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
13
PHP Version:
8.2
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Description

Under certain circumstances, related data cannot be deleted when you are in a workspace.
For example, if you have a page with a resource inserted in its properties (e.g. an image). If you now switch to a workspace and open the properties of this page and then save the page properties, a new workspace record is created for this page. If you now delete the resource and then save the page properties, the resource reappears in the corresponding tab again, although it should have been removed.

How to reproduce?

1. insert a resource in the properties of a page in the live workspace
2. switch to a workspace
3. go to the page properties of 1. and press Save
4. delete the data record of the resource
5. save
6. -> deleted resource record is displayed again
You can repeat the process between 3. and 6. as often as you like.

Preliminary error analysis

Instead of the Delete method, the Discard method is called in the DataHandler.

Thanks for the great work on TYPO3 and all the effort

Actions #1

Updated by Georg Ringer 18 days ago

  • Status changed from New to Accepted

confirmed, thanks for the detailed report

Actions

Also available in: Atom PDF