Bug #84089
closed
Pagetree HTML entity encoding problems
Added by Josef Glatz over 6 years ago.
Updated about 6 years ago.
Description
Problem/Description¶
- create some Default page named
[fooo]
- create and login with another backend user (I created the user after adding the affected page)
- Until you edit the affected page with the new backend user (double click) the page is shown wrongly in the pagetree
a Video is better than any photo and some words¶
Files
- Complexity set to nightmare
I can't reproduce this reported race condition in an normal amount of time actually¶
for the records: After which tasks has the bug appeared?¶
- with Admin #1 create a page (in Chrome 64.0.3282.186 macOS)
- with Admin #1: create a second admin user (in same browser session)
- open a incognito browser session (same browser)
- login with Admin #2 and open page module
- voilà
¯\_(ツ)_/¯
we all love race conditions
- Status changed from New to Rejected
The issue is not reproducible anymore on current master. If the issue pops up again, please feel free to re-open the ticket or ping me.
- Status changed from Rejected to New
I've managed to reproduce it.
Data coming from TYPO3 is broken, the "prefix" field contains sth like:
"<span class="typo3-pagetree-status"><span class="t3js-icon icon icon-size-small icon-state-default icon-warning-in-use" data-identifier="warning-in-use">↵ <span class="icon-markup">↵<img src="/typo3/sysext/backend/Resources/Public/Icons/warning-in-use.png" width="16" height="16" />↵ </span>↵ ↵</span></span>"
Seems the issue occures when there is another user editing the page in the same time.
As the "tip" field contains
"id=5 - The BE-User 'xxxx' began to edit content on this page 6 min ago."
- Status changed from New to Under Review
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
- Status changed from Resolved to Closed
Also available in: Atom
PDF