Project

General

Profile

Actions

Bug #92779

closed

Moving pages in workspaces multiple times creates broken db state

Added by Christian Kuhn about 4 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Workspaces
Target version:
-
Start date:
2020-11-05
Due date:
% Done:

100%

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

Description

Redroduce:

  • create 3 pages in live: "target-1", "target-2" und "page-to-move"
  • go to workspace
  • move "page-to-move" below "target-1" -> this will create 2 db records one t3ver_state 3, one t3ver_state 4, both have their pid set to the uid of "target-1"
  • move "page-to-move" again, this time below "target-2" -> this will update pid of t3ver_state=3 record to uid of "target-2", but it does NOT update pid of the t3ver_state=4 record!

-> result: "page-to-move" lost correct connection to page tree, especially if "target-1" page is deleted later, which leads to all sorts of issues:
page module language view fatals, formEngine of "move-to-page" record renders a "some uid not found" message instead of opening the page record, list module can no longer resolve the Site object and shows no flags.

Actions #1

Updated by Gerrit Code Review about 4 years ago

  • Status changed from New to Under Review

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66452

Actions #2

Updated by Gerrit Code Review about 4 years ago

Patch set 10 for branch 10.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66382

Actions #3

Updated by Gerrit Code Review about 4 years ago

Patch set 11 for branch 10.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66382

Actions #4

Updated by Gerrit Code Review about 4 years ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66452

Actions #5

Updated by Gerrit Code Review about 4 years ago

Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66452

Actions #6

Updated by Gerrit Code Review about 4 years ago

Patch set 12 for branch 10.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66382

Actions #7

Updated by Christian Kuhn about 4 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #8

Updated by Benni Mack almost 4 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF