Skip to content

Commit e095bb8

Browse files
committed
Context must be truthy while overwriting
1 parent 3f2f39b commit e095bb8

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/Type/EntityQuery/AccessCheckTypeSpecifyingExtension.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,13 @@ public function specifyTypes(
4343
$returnType = ParametersAcceptorSelector::selectSingle($methodReflection->getVariants())->getReturnType();
4444
$expr = $node->var;
4545
if (!$returnType instanceof EntityQueryType) {
46-
return $this->typeSpecifier->create($expr, $returnType, $context, false, $scope);
46+
return new SpecifiedTypes([]);
4747
}
48-
return $this->typeSpecifier->create($expr, $returnType->withAccessCheck(), $context, true, $scope);
48+
return $this->typeSpecifier->create(
49+
$expr,
50+
$returnType->withAccessCheck(),
51+
TypeSpecifierContext::createTruthy(),
52+
true
53+
);
4954
}
5055
}

0 commit comments

Comments
 (0)