From 2d71342f3f09001a26b2e69b5b994a8fd8017010 Mon Sep 17 00:00:00 2001 From: Tao He Date: Tue, 12 Dec 2023 16:24:43 +0800 Subject: [PATCH] Fixes a missing assignment in edge id generation Signed-off-by: Tao He --- modules/graph/loader/basic_ev_fragment_loader_impl.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/graph/loader/basic_ev_fragment_loader_impl.h b/modules/graph/loader/basic_ev_fragment_loader_impl.h index 5c4d8c8a30..0b44f311e9 100644 --- a/modules/graph/loader/basic_ev_fragment_loader_impl.h +++ b/modules/graph/loader/basic_ev_fragment_loader_impl.h @@ -739,10 +739,11 @@ BasicEVFragmentLoader::generateEdgeId( auto& edge_table_list = edge_tables[e_label]; uint64_t cur_id; if (existed_elabel_id != -1) { - eid_parser.GenerateId(comm_spec.fid(), existed_elabel_id, eid_offset); + cur_id = + eid_parser.GenerateId(comm_spec.fid(), existed_elabel_id, eid_offset); } else { - eid_parser.GenerateId(comm_spec.fid(), e_label + label_offset, - eid_offset); + cur_id = eid_parser.GenerateId(comm_spec.fid(), e_label + label_offset, + eid_offset); } for (size_t edge_table_index = 0; edge_table_index != edge_table_list.size(); ++edge_table_index) {