浏览代码

bug squashin

worker-9 4 年之前
父节点
当前提交
102aff9fd4
共有 2 个文件被更改,包括 6 次插入0 次删除
  1. 3 0
      controllers/nodeHttpController.go
  2. 3 0
      models/node.go

+ 3 - 0
controllers/nodeHttpController.go

@@ -294,6 +294,9 @@ func GetNetworkNodes(network string) ([]models.Node, error) {
 	var nodes []models.Node
 	var nodes []models.Node
 	collection, err := database.FetchRecords(database.NODES_TABLE_NAME)
 	collection, err := database.FetchRecords(database.NODES_TABLE_NAME)
 	if err != nil {
 	if err != nil {
+		if database.IsEmptyRecord(err) {
+			return []models.Node{}, nil
+		}
 		return nodes, err
 		return nodes, err
 	}
 	}
 	for _, value := range collection {
 	for _, value := range collection {

+ 3 - 0
models/node.go

@@ -418,6 +418,9 @@ func GetAllNodes() ([]Node, error) {
 
 
 	collection, err := database.FetchRecords(database.NODES_TABLE_NAME)
 	collection, err := database.FetchRecords(database.NODES_TABLE_NAME)
 	if err != nil {
 	if err != nil {
+		if database.IsEmptyRecord(err) {
+			return []Node{}, nil
+		}
 		return []Node{}, err
 		return []Node{}, err
 	}
 	}