fix: Use correct sensor ID when removing device. (#7611)

This commit is contained in:
Zmegolaz
2017-11-02 21:40:51 +01:00
committed by Neil Lathwood
parent 1c31b06768
commit d9df643927

View File

@ -424,7 +424,7 @@ function delete_device($id)
// Remove sensors manually due to constraints
foreach (dbFetchRows("SELECT * FROM `sensors` WHERE `device_id` = ?", array($id)) as $sensor) {
$sensor_id = $sensor['sensor_id'];
dbDelete('sensors_to_state_indexes', "`sensor_id` = ?", array($sensor));
dbDelete('sensors_to_state_indexes', "`sensor_id` = ?", array($sensor_id));
}
$fields = array('device_id','host');
foreach ($fields as $field) {