Skip to content

Commit 2158de2

Browse files
committed
fix _isNew in EdgeHandler->edges
1 parent 12a33e6 commit 2158de2

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

lib/ArangoDBClient/EdgeHandler.php

+4-3
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,10 @@ public function edges($collection, $vertexHandle, $direction = 'any', array $opt
194194
];
195195
$url = UrlHelper::appendParamsUrl(Urls::URL_EDGES . '/' . urlencode($collection), $params);
196196
$response = $this->getConnection()->get($url);
197-
$json = $response->getJson();
198-
199-
$edges = [];
197+
198+
$options['_isNew'] = false;
199+
$json = $response->getJson();
200+
$edges = [];
200201
foreach ($json[self::ENTRY_EDGES] as $data) {
201202
$edges[] = $this->createFromArrayWithContext($data, $options);
202203
}

tests/EdgeBasicTest.php

+1
Original file line numberDiff line numberDiff line change
@@ -668,6 +668,7 @@ public function testEdgesAny()
668668
static::assertCount(3, $edgesQueryResult);
669669
foreach ($edgesQueryResult as $edge) {
670670
static::assertInstanceOf(Edge::class, $edge);
671+
static::assertFalse($edge->getIsNew());
671672

672673
if ($edge->value === 1) {
673674
static::assertEquals($documentHandle1, $edge->getFrom());

0 commit comments

Comments
 (0)