Skip to content

Commit a0a1bee

Browse files
committed
Make entity return check sensible in JsonApiListener::_getSingleEntity().
1 parent a146267 commit a0a1bee

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Listener/JsonApiListener.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1084,7 +1084,7 @@ protected function _getSingleEntity(Subject $subject): ?EntityInterface
10841084
return $subject->entities->first();
10851085
}
10861086

1087-
return $subject->get('query') ? $subject->get('query')->first() : $subject->get('entity');
1087+
return $subject->entity ?? null;
10881088
}
10891089

10901090
/**

tests/TestCase/Listener/JsonApiListenerTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -840,7 +840,7 @@ public function testGetSingleEntity()
840840
$subject->entity = $entity;
841841
$this->setReflectionClassInstance($listener);
842842
$result = $this->callProtectedMethod('_getSingleEntity', [$subject], $listener);
843-
$this->assertSame($subject->get('entity'), $result);
843+
$this->assertSame($subject->entity, $result);
844844
}
845845

846846
public function testGetSingleEntityForEmptyResultSet()

0 commit comments

Comments
 (0)