Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TASK: Remove unnecessary double contentstreams #5300

Closed

Conversation

kitsunet
Copy link
Member

These removed operations in the WorkspacePublishingService doubled up on what happens in the CommandHandler anyways so can be safely removed here.

These removed operations in the WorkspacePublishingService doubled
up on what happens in the CommandHandler anyways so can be safely
removed here.
Copy link
Member

@mhsdesign mhsdesign left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

... the thing is by using RebaseWorkspace a RebaseFailed exception will be thrown, which is will required of the Neos.Ui in the future (and probably everyone consuming this api) to display conflict resolution: neos/neos-ui#3769

I believe i discussed that instead of rethrowing the exceptions from the constraint checks in directly, handlePublishIndividualNodesFromWorkspace we need to collect all the failed commands and create a rebasefailed exception.

Though in order to properly test that we need working Neos ui e2e tests that are yet to be fixed: neos/neos-ui#3769

mhsdesign added a commit to mhsdesign/neos-development-collection that referenced this pull request Oct 26, 2024
…discard as well

... instead of enforcing to rebase from outside.
This speeds things up as we need one fork less;)

see also neos#5300
@mhsdesign
Copy link
Member

Will be fixed via #5301

@mhsdesign mhsdesign closed this Oct 26, 2024
@mhsdesign mhsdesign mentioned this pull request Oct 27, 2024
6 tasks
neos-bot pushed a commit to neos/contentrepository-core that referenced this pull request Oct 28, 2024
…discard as well

... instead of enforcing to rebase from outside.
This speeds things up as we need one fork less;)

see also neos/neos-development-collection#5300
neos-bot pushed a commit to neos/contentrepository-testsuite that referenced this pull request Oct 28, 2024
…discard as well

... instead of enforcing to rebase from outside.
This speeds things up as we need one fork less;)

see also neos/neos-development-collection#5300
neos-bot pushed a commit to neos/neos that referenced this pull request Oct 28, 2024
…discard as well

... instead of enforcing to rebase from outside.
This speeds things up as we need one fork less;)

see also neos/neos-development-collection#5300
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants