Project

General

Profile

Actions

Bug #37065

closed

Workspace preview (FE) shows duplicate records

Added by Thorsten Kahler almost 12 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Database API (Doctrine DBAL)
Target version:
-
Start date:
2012-05-10
Due date:
% Done:

100%

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

Description

When in workspace preview versioned records, which are selected by any relation (except uid or pid) are shown twice: the original record and the versioned record.

This is caused by a wrong condition in t3lib_pageSelect::enableFields(): the selection on pid<>-1 should only be added if parameter $noVersionPreview is false. The parameter is only set to true to retrieve version overlays of specific records (see t3lib_pageSelect::getWorkspaceVersionOfRecord()).

Steps to reproduce:

  1. Install (and configure) EXT:blog_example
  2. create blog record (live)
  3. create blog post record (live)
  4. switch to any workspace
  5. edit blog post (workspace)
  6. open preview of page containing "list of blogs" plugin

This shows the blog created above containing two blog posts (in workspace frame).


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #37209: Workspace preview shows pages changes from all workspacesClosed2012-05-16

Actions
Related to TYPO3 Core - Task #54948: swap workspace won't reset t3ver_wsidClosedOliver Hader2014-01-13

Actions
Actions

Also available in: Atom PDF