Skip to content

Commit

Permalink
TASK: Move transactional logic _on_ projection as it does not belong …
Browse files Browse the repository at this point in the history
…to the subscription store

... which technically only coincidentally uses the same connection and dbal instance

see neos/neos-development-collection#5321 (comment)
  • Loading branch information
mhsdesign committed Nov 27, 2024
1 parent 6c2a5d0 commit 194f387
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/DoctrineDbalContentGraphProjection.php
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@
use Neos\ContentRepository\Core\Feature\WorkspaceRebase\Event\WorkspaceRebaseFailed;
use Neos\ContentRepository\Core\Feature\WorkspaceRebase\Event\WorkspaceWasRebased;
use Neos\ContentRepository\Core\Infrastructure\DbalSchemaDiff;
use Neos\ContentRepository\Core\Infrastructure\ProjectionTransactionTrait;
use Neos\ContentRepository\Core\NodeType\NodeTypeName;
use Neos\ContentRepository\Core\Projection\ContentGraph\ContentGraphProjectionInterface;
use Neos\ContentRepository\Core\Projection\ContentGraph\ContentGraphReadModelInterface;
Expand All @@ -80,6 +81,8 @@
*/
final class DoctrineDbalContentGraphProjection implements ContentGraphProjectionInterface
{
use ProjectionTransactionTrait;

use ContentStream;
use NodeMove;
use NodeRemoval;
Expand Down

0 comments on commit 194f387

Please sign in to comment.