Fix removing window sensors in AC settings

This commit is contained in:
Michael Zanetti 2023-12-29 14:07:46 +01:00
parent c0aa180be6
commit 4f82d48b27
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);