OSDN Git Service

fix ListNodes
authorHAOYUatHZ <haoyu@protonmail.com>
Thu, 29 Aug 2019 07:46:23 +0000 (15:46 +0800)
committerHAOYUatHZ <haoyu@protonmail.com>
Thu, 29 Aug 2019 07:46:23 +0000 (15:46 +0800)
toolbar/precog/api/handler.go

index 9c6a048..401011e 100644 (file)
@@ -10,5 +10,11 @@ import (
 type listNodesReq struct{ serverCommon.Display }
 
 func (s *Server) ListNodes(c *gin.Context, listNodesReq *listNodesReq, query *serverCommon.PaginationQuery) ([]*orm.Node, error) {
-       return nil, nil
+       var ormNodes []*orm.Node
+
+       if err := s.db.Find(&ormNodes).Error; err != nil {
+               return nil, err
+       }
+
+       return ormNodes, nil
 }