From 7b1fe76d8b893b4f4f2bd6dc433775c00666bb98 Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Wed, 3 Jun 2015 11:23:22 +0200 Subject: [PATCH] Fix graph update see BT#9893 #tmi --- main/inc/ajax/sequence.ajax.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main/inc/ajax/sequence.ajax.php b/main/inc/ajax/sequence.ajax.php index 6e2bf68001..b23a39a62c 100644 --- a/main/inc/ajax/sequence.ajax.php +++ b/main/inc/ajax/sequence.ajax.php @@ -193,7 +193,6 @@ switch ($action) { switch ($type) { case 'session': - $type = SequenceResource::SESSION_TYPE; $sessionInfo = api_get_session_info($id); $name = $sessionInfo['name']; @@ -207,10 +206,13 @@ switch ($action) { foreach ($parents as $parentId) { if ($graph->hasVertex($parentId)) { $parent = $graph->getVertex($parentId); + if (!$parent->hasEdgeTo($main)) { + $parent->createEdgeTo($main); + } } else { $parent = $graph->createVertex($parentId); + $parent->createEdgeTo($main); } - $parent->createEdgeTo($main); } foreach ($parents as $parentId) {