Skip to content

EagerLoadingExtension does not check for existing joins #2908

Open
@tezvi

Description

@tezvi

EagerLoadingExtension does not check whether the query builder already defines exact join clause.
If another extension adds join before the EagerLoadingExtension it will result with duplicate join clauses.

$associationAlias = $queryNameGenerator->generateJoinAlias($association);
$queryBuilder->{$method}(sprintf('%s.%s', $parentAlias, $association), $associationAlias);

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions