Browse Source

delete legacy node after creating new node during migration

Matthew R Kasun 2 years ago
parent
commit
9c1ed00f17
1 changed files with 3 additions and 0 deletions
  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())
+	}
 }
 }