going back to double filtering because it still isn't quite right

main
Mark Cotton 2023-08-29 11:47:25 -05:00
parent 845baa4be1
commit 479aea5e22
1 changed files with 5 additions and 1 deletions

View File

@ -1,5 +1,5 @@
""" Python client for Eagle Eye Networks APIv3 """
version = "0.0.16"
version = "0.0.17"
__version__ = version
@ -1022,6 +1022,10 @@ class Camera(Device):
if response.status_code == 200:
success = True
self.videos = [i for i in response_json['results'] if i['startTimestamp'] not in [j['startTimestamp'] for j in self.videos]] + self.videos
# sort by event startTimestamp descending
self.videos = sorted(self.videos, key=lambda x: x['startTimestamp'], reverse=True)
if 'nextPageToken' in response_json and len(response_json['nextPageToken']) > 0:
nextPageToken = response_json['nextPageToken']