From d053d91dc7a74c4b7dd557b2136ab869dda9a57a Mon Sep 17 00:00:00 2001
From: cpw <13495049+CPWstatic@users.noreply.github.com>
Date: Mon, 15 Mar 2021 19:42:39 +0800
Subject: [PATCH] Fix go explain. (#817)

Co-authored-by: Yee <2520865+yixinglu@users.noreply.github.com>
---
 src/validator/GoValidator.cpp | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/src/validator/GoValidator.cpp b/src/validator/GoValidator.cpp
index 71a11bd0..b3e3d2bb 100644
--- a/src/validator/GoValidator.cpp
+++ b/src/validator/GoValidator.cpp
@@ -714,8 +714,8 @@ GetNeighbors::EdgeProps GoValidator::buildEdgeDst() {
             std::transform(over_.edgeTypes.begin(), over_.edgeTypes.end(), edgeProps->begin(),
                         [](auto& type) {
                             storage::cpp2::EdgeProp ep;
-                            ep.type = -type;
-                            ep.props = {kDst};
+                            ep.set_type(-type);
+                            ep.set_props({kDst});
                             return ep;
                         });
         } else if (over_.direction == storage::cpp2::EdgeDirection::BOTH) {
@@ -724,16 +724,16 @@ GetNeighbors::EdgeProps GoValidator::buildEdgeDst() {
             std::transform(over_.edgeTypes.begin(), over_.edgeTypes.end(), edgeProps->begin(),
                         [](auto& type) {
                             storage::cpp2::EdgeProp ep;
-                            ep.type = type;
-                            ep.props = {kDst};
+                            ep.set_type(type);
+                            ep.set_props({kDst});
                             return ep;
                         });
             std::transform(over_.edgeTypes.begin(), over_.edgeTypes.end(),
                            edgeProps->begin() + over_.edgeTypes.size(),
                            [](auto& type) {
                                storage::cpp2::EdgeProp ep;
-                               ep.type = -type;
-                               ep.props = {kDst};
+                               ep.set_type(-type);
+                               ep.set_props({kDst});
                                return ep;
                            });
         } else {
@@ -742,8 +742,8 @@ GetNeighbors::EdgeProps GoValidator::buildEdgeDst() {
             std::transform(over_.edgeTypes.begin(), over_.edgeTypes.end(), edgeProps->begin(),
                         [](auto& type) {
                             storage::cpp2::EdgeProp ep;
-                            ep.type = type;
-                            ep.props = {kDst};
+                            ep.set_type(type);
+                            ep.set_props({kDst});
                             return ep;
                         });
         }
-- 
GitLab