Merge PR #1081: Fix removing window sensors in AC settings

pull/1082/head
jenkins 2023-12-31 13:56:21 +01:00
commit 7fa111bcb6
2 changed files with 2 additions and 2 deletions

View File

@ -194,7 +194,7 @@ int AirConditioningManager::addZoneWindowSensor(const QUuid &zoneId, const QUuid
return setZoneThings(zoneId, zoneInfo->thermostats(), zoneInfo->windowSensors() << windowSensor, zoneInfo->indoorSensors(), zoneInfo->outdoorSensors(), zoneInfo->notifications());
}
int AirConditioningManager::removeWindowSensor(const QUuid &zoneId, const QUuid &windowSensor)
int AirConditioningManager::removeZoneWindowSensor(const QUuid &zoneId, const QUuid &windowSensor)
{
ZoneInfo *zoneInfo = m_zoneInfos->getZoneInfo(zoneId);
if (!zoneInfo) {

View File

@ -42,7 +42,7 @@ public:
Q_INVOKABLE int addZoneThermostat(const QUuid &zoneId, const QUuid &thermostat);
Q_INVOKABLE int removeZoneThermostat(const QUuid &zoneId, const QUuid &thermostat);
Q_INVOKABLE int addZoneWindowSensor(const QUuid &zoneId, const QUuid &windowSensor);
Q_INVOKABLE int removeWindowSensor(const QUuid &zoneId, const QUuid &windowSensor);
Q_INVOKABLE int removeZoneWindowSensor(const QUuid &zoneId, const QUuid &windowSensor);
Q_INVOKABLE int addZoneIndoorSensor(const QUuid &zoneId, const QUuid &indoorSensor);
Q_INVOKABLE int removeZoneIndoorSensor(const QUuid &zoneId, const QUuid &indoorSensor);
Q_INVOKABLE int addZoneOutdoorSensor(const QUuid &zoneId, const QUuid &outdoorSensor);