|
|
@@ -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
|
|
|
}
|
|
|
|