Bug #44225

History service does not show details anymore

Added by Oliver Hader almost 7 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Workspaces
Target version:
Start date:
2012-12-26
Due date:
% Done:

100%

TYPO3 Version:
6.0
PHP Version:
5.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

The history service in the workspace module does not contain any details for modified records.

There are two things that result in this behaviour:
  • the history service works on the live record and automatically resolves the workspace version
  • the security fix in #42696 introduces a permission check for pages (which is -1 if using the workspace version directly)

Thus, the reference to the live record needs to be used instead.

Associated revisions

Revision db85e3b0 (diff)
Added by Oliver Hader almost 7 years ago

[BUGFIX] History service does not show details anymore

The history service in the workspace module does not contain
any details for modified records.

There are two things that result in this behaviour:
  • the history service works on the live record and automatically
    resolves the workspace version
  • the security fix in #42696 introduces a permission check for
    pages (which is -1 if using the workspace version directly)

Thus, the reference to the live record needs to be used instead.

Change-Id: Idd46531d2f54ef56691f1464f6dfb892549fbf8a
Fixes: #44225
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/17275
Reviewed-by: Mattias Nilsson
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader

Revision 3189fc0a (diff)
Added by Oliver Hader almost 7 years ago

[BUGFIX] History service does not show details anymore

The history service in the workspace module does not contain
any details for modified records.

There are two things that result in this behaviour:
  • the history service works on the live record and automatically
    resolves the workspace version
  • the security fix in #42696 introduces a permission check for
    pages (which is -1 if using the workspace version directly)

Thus, the reference to the live record needs to be used instead.

Change-Id: Idd46531d2f54ef56691f1464f6dfb892549fbf8a
Fixes: #44225
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/17350
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader

History

#1 Updated by Oliver Hader almost 7 years ago

  • PHP Version set to 5.3

#2 Updated by Gerrit Code Review almost 7 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/17275

#3 Updated by Gerrit Code Review almost 7 years ago

Patch set 1 for branch workspaces_6-0 has been pushed to the review server.
It is available at https://review.typo3.org/17350

#4 Updated by Oliver Hader almost 7 years ago

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

Applied in changeset commit:dc8847b6642a296f3dfd79837651237515fcaecc.

#5 Updated by Michael Stucki almost 6 years ago

  • Category changed from Bugs to Workspaces

#6 Updated by Michael Stucki almost 6 years ago

  • Project changed from Workspaces & Versioning to TYPO3 Core
  • Category changed from Workspaces to Workspaces

#7 Updated by Riccardo De Contardi almost 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF