bugfix SleepPosition #1
This commit is contained in:
		| @@ -1233,7 +1233,11 @@ sub EventProcessingRoommate($@) { | |||||||
|                         $posValue = ( |                         $posValue = ( | ||||||
|                               $shutters->getSleepPos > 0 |                               $shutters->getSleepPos > 0 | ||||||
|                             ? $shutters->getSleepPos |                             ? $shutters->getSleepPos | ||||||
|                             : $shutters->getClosedPos |                             : ( | ||||||
|  |                                   $shutters->getSleepPos > 0 | ||||||
|  |                                 ? $shutters->getSleepPos | ||||||
|  |                                 : $shutters->getClosedPos | ||||||
|  |                             ) | ||||||
|                         ); |                         ); | ||||||
|                     } |                     } | ||||||
|                     else { |                     else { | ||||||
| @@ -1447,7 +1451,7 @@ sub EventProcessingResidents($@) { | |||||||
|               ) |               ) | ||||||
|             { |             { | ||||||
|                 $shutters->setLastDrive('residents come home'); |                 $shutters->setLastDrive('residents come home'); | ||||||
|                 $shutters->setDriveCmd( $shutters->getClosedPos ); |                 $shutters->setDriveCmd( ($shutters->getSleepPos > 0 ? $shutters->getSleepPos : $shutters->getClosedPos) ); | ||||||
|             } |             } | ||||||
|             elsif ( |             elsif ( | ||||||
|                 ( |                 ( | ||||||
| @@ -1651,7 +1655,11 @@ sub EventProcessingWind($@) { | |||||||
|                         : ( |                         : ( | ||||||
|                               $shutters->getPrivacyDownStatus == 2 |                               $shutters->getPrivacyDownStatus == 2 | ||||||
|                             ? $shutters->getPrivacyDownPos |                             ? $shutters->getPrivacyDownPos | ||||||
|                             : $shutters->getClosedPos |                             : ( | ||||||
|  |                                   $shutters->getSleepPos > 0 | ||||||
|  |                                 ? $shutters->getSleepPos | ||||||
|  |                                 : $shutters->getClosedPos | ||||||
|  |                             ) | ||||||
|                         ) |                         ) | ||||||
|                     ) |                     ) | ||||||
|                 ); |                 ); | ||||||
| @@ -7897,7 +7905,7 @@ sub getblockAscDrivesAfterManual { | |||||||
|   ], |   ], | ||||||
|   "release_status": "testing", |   "release_status": "testing", | ||||||
|   "license": "GPL_2", |   "license": "GPL_2", | ||||||
|   "version": "v0.8.16", |   "version": "v0.8.17", | ||||||
|   "author": [ |   "author": [ | ||||||
|     "Marko Oldenburg <leongaultier@gmail.com>" |     "Marko Oldenburg <leongaultier@gmail.com>" | ||||||
|   ], |   ], | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user