Major Feature #12563: Workspaces Support
Error when using together with Workspaces
|Priority:||Must have||Due date:|
|TYPO3 Version:||Has patch:|
Modifying a tt_content record as a non-admin user causes the following error message:
Fatal error: Call to a member function ping() on a non-object in /var/www/vhosts/lung.ch/httpdocs/typo3conf/ext/solr/classes/class.tx_solr_garbagecollector.php on line 284
This occurs while trying to save the record the first time. Using the browser's back button and submitting the same change again works, but shows the following flash message:
1: [newlog()] Could not be edited in offline workspace in the branch where found (failure state: 'Online record was not in versionized branch!'). Auto-creation of version not allowed in workspace!
Any further modifications work as they should.
It seems that the Solr Extension's indexing queue conflicts with workspaces/versioning. Together with Markus Goldbach, a work-around was discussed and led to the attached patch from Markus. The patch seems to solve the problem.
Updated by Olivier Dobberkau over 1 year ago
- Status changed from New to Needs Feedback
- Assignee set to Ingo Renner
- Target version set to 2.5-dkd
- Parent task set to #12563
There is another patch for workspaces #12563. You might close this issue here.
Updated by Ingo Renner over 1 year ago
- Status changed from Needs Feedback to New
- Assignee deleted (
- Target version changed from 2.5-dkd to next (placeholder)
is this still valid?