Skip to content

Commit

Permalink
Merge pull request #816 from api-platform/datefilter-code-dupe
Browse files Browse the repository at this point in the history
Remove duplicate code in DateFilter
  • Loading branch information
dunglas committed Oct 24, 2016
2 parents e8939d0 + 4d3388f commit 42e6b08
Showing 1 changed file with 1 addition and 11 deletions.
12 changes: 1 addition & 11 deletions src/Bridge/Doctrine/Orm/Filter/DateFilter.php
Expand Up @@ -85,17 +85,7 @@ protected function filterProperty(string $property, $values, QueryBuilder $query
$field = $property;

if ($this->isPropertyNested($property)) {
$propertyParts = $this->splitPropertyParts($property);

$parentAlias = $alias;

foreach ($propertyParts['associations'] as $association) {
$alias = $queryNameGenerator->generateJoinAlias($association);
$queryBuilder->join(sprintf('%s.%s', $parentAlias, $association), $alias);
$parentAlias = $alias;
}

$field = $propertyParts['field'];
list($alias, $field) = $this->addJoinsForNestedProperty($property, $alias, $queryBuilder, $queryNameGenerator);
}

$nullManagement = isset($this->properties[$property]) ? $this->properties[$property] : null;
Expand Down

0 comments on commit 42e6b08

Please sign in to comment.