From 7a17cc917ce4b5dc9750c15e911bbfc6ad2c8579 Mon Sep 17 00:00:00 2001 From: Christophe Painchaud Date: Tue, 10 Jan 2023 22:27:02 +0100 Subject: [PATCH] fix for lease time corruption --- reolink/camera_api.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/reolink/camera_api.py b/reolink/camera_api.py index c73e513..560d627 100644 --- a/reolink/camera_api.py +++ b/reolink/camera_api.py @@ -868,7 +868,7 @@ async def login(self): if json_data[0]["code"] == 0: self._token = json_data[0]["value"]["Token"]["name"] lease_time = json_data[0]["value"]["Token"]["leaseTime"] - self._lease_time = datetime.now() + timedelta(seconds=lease_time) + self._lease_time = datetime.now() + timedelta(seconds=lease_time-60) # removed 60 seconds to be sure _LOGGER.debug( "Reolink camera logged in at IP %s. Leasetime %s, token %s", diff --git a/setup.py b/setup.py index beef64b..5f498eb 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ setup( name='reolink', packages=['reolink'], - version='0.0.63', + version='0.0.64', license='MIT', description='Reolink camera package', author='fwestenberg',