瀏覽代碼

delete legacy node after creating new node during migration

Matthew R Kasun 2 年之前
父節點
當前提交
9c1ed00f17
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      controllers/migrate.go

+ 3 - 0
controllers/migrate.go

@@ -75,4 +75,7 @@ func migrate(w http.ResponseWriter, r *http.Request) {
 	r.Body = io.NopCloser(strings.NewReader(string(payload)))
 	r.Body = io.NopCloser(strings.NewReader(string(payload)))
 	r.ContentLength = int64(len(string(payload)))
 	r.ContentLength = int64(len(string(payload)))
 	createNode(w, r)
 	createNode(w, r)
+	if err := database.DeleteRecord(database.NODES_TABLE_NAME, data.LegacyNodeID); err != nil {
+		logger.Log(0, "error deleting legacy node", legacyNode.Name, err.Error())
+	}
 }
 }