Przeglądaj źródła

resolve merge conflicts

abhishek9686 10 miesięcy temu
rodzic
commit
8e661eb59e
1 zmienionych plików z 16 dodań i 2 usunięć
  1. 16 2
      controllers/tags.go

+ 16 - 2
controllers/tags.go

@@ -131,7 +131,14 @@ func createTag(w http.ResponseWriter, r *http.Request) {
 		}
 	}()
 	go mq.PublishPeerUpdate(false)
-	logic.ReturnSuccessResponseWithJson(w, r, req, "created tag successfully")
+
+	var res models.TagListRespNodes = models.TagListRespNodes{
+		Tag:         tag,
+		UsedByCnt:   len(req.TaggedNodes),
+		TaggedNodes: req.TaggedNodes,
+	}
+
+	logic.ReturnSuccessResponseWithJson(w, r, res, "created tag successfully")
 }
 
 // @Summary     Update Tag
@@ -182,7 +189,14 @@ func updateTag(w http.ResponseWriter, r *http.Request) {
 		}
 		mq.PublishPeerUpdate(false)
 	}()
-	logic.ReturnSuccessResponse(w, r, "updating tags")
+
+	var res models.TagListRespNodes = models.TagListRespNodes{
+		Tag:         tag,
+		UsedByCnt:   len(updateTag.TaggedNodes),
+		TaggedNodes: updateTag.TaggedNodes,
+	}
+
+	logic.ReturnSuccessResponseWithJson(w, r, res, "updated tags")
 }
 
 // @Summary     Delete Tag