liuxiulin 1 月之前
父節點
當前提交
c0a731ff0e

+ 3 - 3
services/scene-service/internal/service/manager/device_status.go

@@ -85,13 +85,13 @@ func (d *DeviceSceneService) Update(config string) error {
 }
 
 func (d *DeviceSceneService) Remove(id string) error {
-	fmt.Printf("task count--------------:%d", d.tasks.Size())
 	scene := d.tasks.Get(id)
-	fmt.Printf("scene-------------:%s", gjson.New(scene).MustToJsonString())
+	if scene == nil {
+		return nil
+	}
 	c := scene.(DeviceSceneConfig)
 	c.stopChan <- struct{}{}
 	d.tasks.Remove(c.SceneId)
-	server.Log.Debugf("RemoveTimeScene :%s", c.SceneId)
 	return nil
 }
 

+ 3 - 2
services/scene-service/internal/service/manager/weather.go

@@ -101,9 +101,10 @@ func (w *WeatherSceneService) Update(config string) error {
 }
 
 func (w *WeatherSceneService) Remove(id string) error {
-	fmt.Printf("task count--------------:%d", w.tasks.Size())
 	scene := w.tasks.Get(id)
-	fmt.Printf("scene-------------:%s", gjson.New(scene).MustToJsonString())
+	if scene == nil {
+		return nil
+	}
 	c := scene.(WeatherSceneConfig)
 	c.stopChan <- struct{}{}
 	w.tasks.Remove(c.SceneId)