@@ -42,11 +42,7 @@ func (h *Handler) ListSinks(c *gin.Context) {
4242 return
4343 } else {
4444 sinks , err := h .ru .GetSinks ()
45- if err != nil {
46- c .JSON (http .StatusInternalServerError , gin.H {"error" : err .Error ()})
47- return
48- }
49- c .JSON (http .StatusOK , sinks )
45+ if err != nil {h .eu .CreateNodeEvent (& node )
5046 return
5147 }
5248}
@@ -62,6 +58,7 @@ func (h *Handler) ListSinks(c *gin.Context) {
6258// @Router /regist/sink [post]
6359func (h * Handler ) RegistSink (c * gin .Context ) {
6460 var sink model.Sink
61+
6562 if err := c .ShouldBindJSON (& sink ); err != nil {
6663 c .JSON (http .StatusBadRequest , gin.H {"error" : err .Error ()})
6764 return
@@ -71,6 +68,10 @@ func (h *Handler) RegistSink(c *gin.Context) {
7168 c .JSON (http .StatusInternalServerError , gin.H {"error" : err .Error ()})
7269 return
7370 }
71+
72+
73+
74+ h .eu .CreateSinkEvent (& sink )
7475 c .JSON (http .StatusOK , sink )
7576}
7677
@@ -102,7 +103,7 @@ func (h *Handler) UnregistSink(c *gin.Context) {
102103
103104// ListNodes ...
104105// @Summary List sensor node
105- // @Description get nodes list
106+ // @Description get nodes listh.eu.CreateNodeEvent(&node)
106107// @Tags node
107108// @Param page query int false "page num"
108109// @Param size query int false "page size(row)"
@@ -155,7 +156,7 @@ func (h *Handler) ListNodes(c *gin.Context) {
155156 }
156157
157158}
158-
159+ h . eu . CreateNodeEvent ( & node )
159160// RegistNode ...
160161// @Summary Add sensor node
161162// @Description Add sensor node
0 commit comments