Fixed bug #16335: Workspace Draft Records are shown in Live Workspace in some cases...
authorSteffen Gebert <steffen.gebert@typo3.org>
Wed, 10 Nov 2010 22:23:41 +0000 (22:23 +0000)
committerSteffen Gebert <steffen.gebert@typo3.org>
Wed, 10 Nov 2010 22:23:41 +0000 (22:23 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/branches/TYPO3_4-4@9329 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
t3lib/class.t3lib_page.php

index 72699e6..af43ae5 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-11-10  Steffen Gebert  <steffen@steffen-gebert.de>
+
+       * Fixed bug #16335: Workspace Draft Records are shown in Live Workspace in some cases (Thanks to Joerg Kinast)
+
 2010-11-09  Ernesto Baschny  <ernst@cron-it.de>
 
        * Fixed bug #15184: Generation transparent images with GMENU fails (Thanks to Mathias Schreiber)
index bb7c3fc..e9ea8bb 100644 (file)
@@ -1111,7 +1111,7 @@ class t3lib_pageSelect {
 
                                // Filter out new place-holder records in case we are NOT in a versioning preview (that means we are online!)
                        if ($ctrl['versioningWS'] && !$this->versioningPreview) {
-                               $query.=' AND '.$table.'.t3ver_state<=0';       // Shadow state for new items MUST be ignored!
+                               $query .= ' AND ' . $table . '.t3ver_state<=0 AND ' . $table . '.pid!=-1';      // Shadow state for new items MUST be ignored!
                        }
 
                                // Enable fields: