fix privacy time calculation between privacy and last drive
This commit is contained in:
		| @@ -4009,6 +4009,20 @@ sub PrivacyUpTime($$) { | |||||||
|             $shuttersSunriseUnixtime = $privacyUpUnixtime; |             $shuttersSunriseUnixtime = $privacyUpUnixtime; | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|  |     else { | ||||||
|  |         readingsSingleUpdate( | ||||||
|  |             $shuttersDevHash, | ||||||
|  |             'ASC_Time_PrivacyDriveUp', | ||||||
|  |             strftime( | ||||||
|  |                 "%e.%m.%Y - %H:%M", | ||||||
|  |                 localtime( | ||||||
|  |                     ( $shuttersSunriseUnixtime - $shutters->getPrivacyUpTime ) | ||||||
|  |                     + 86400 | ||||||
|  |                 ) | ||||||
|  |             ), | ||||||
|  |             1 | ||||||
|  |         ); | ||||||
|  |     } | ||||||
|  |  | ||||||
|     return $shuttersSunriseUnixtime; |     return $shuttersSunriseUnixtime; | ||||||
| } | } | ||||||
| @@ -4037,6 +4051,20 @@ sub PrivacyDownTime($$) { | |||||||
|             $shuttersSunsetUnixtime = $privacyDownUnixtime; |             $shuttersSunsetUnixtime = $privacyDownUnixtime; | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|  |     else { | ||||||
|  |         readingsSingleUpdate( | ||||||
|  |             $shuttersDevHash, | ||||||
|  |             'ASC_Time_PrivacyDriveDown', | ||||||
|  |             strftime( | ||||||
|  |                 "%e.%m.%Y - %H:%M", | ||||||
|  |                 localtime( | ||||||
|  |                     ( $shuttersSunsetUnixtime - $shutters->getPrivacyDownTime ) | ||||||
|  |                     + 86400 | ||||||
|  |                 ) | ||||||
|  |             ), | ||||||
|  |             1 | ||||||
|  |         ); | ||||||
|  |     } | ||||||
|  |  | ||||||
|     return $shuttersSunsetUnixtime; |     return $shuttersSunsetUnixtime; | ||||||
| } | } | ||||||
| @@ -7363,7 +7391,7 @@ sub getblockAscDrivesAfterManual { | |||||||
|   ], |   ], | ||||||
|   "release_status": "under develop", |   "release_status": "under develop", | ||||||
|   "license": "GPL_2", |   "license": "GPL_2", | ||||||
|   "version": "v0.6.136", |   "version": "v0.6.137", | ||||||
|   "author": [ |   "author": [ | ||||||
|     "Marko Oldenburg <leongaultier@gmail.com>" |     "Marko Oldenburg <leongaultier@gmail.com>" | ||||||
|   ], |   ], | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user