fix privacy time calculation between privacy and last drive

This commit is contained in:
Marko Oldenburg 2019-10-31 16:35:11 +01:00
parent e2d49c7c02
commit f11e8d88e1

View File

@ -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>"
], ],