From 96f40cb3a4167b41ca1fc0cdb3ad26488d72404c Mon Sep 17 00:00:00 2001 From: Mark Cotton Date: Tue, 30 May 2023 15:24:23 -0500 Subject: [PATCH] added timeZone to user calls and a requirements file --- EagleEyev3/__init__.py | 12 ++++++++++-- requirements.txt | 2 ++ 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 requirements.txt diff --git a/EagleEyev3/__init__.py b/EagleEyev3/__init__.py index a1e32af..1f244f3 100644 --- a/EagleEyev3/__init__.py +++ b/EagleEyev3/__init__.py @@ -3,8 +3,16 @@ import logging import requests from .settings import * +from datetime import datetime, timedelta +from pytz import timezone + + logging.basicConfig(level=logging.INFO) + + + + class EagleEyev3(): """ Class representing the EagleEyev3 client. @@ -156,7 +164,7 @@ class EagleEyev3(): Returns: dict: Dictionary containing the success status, response HTTP status code, and data. """ - url = f"https://{self.user_base_url}/api/v3.0/users/self" + url = f"https://{self.user_base_url}/api/v3.0/users/self?include=timeZone" headers = { "Authorization": f"Bearer {self.access_token}", "Accept": "application/json" @@ -187,7 +195,7 @@ class EagleEyev3(): Returns: dict: Dictionary containing the success status, response HTTP status code, and data. """ - url = f"https://{self.user_base_url}/api/v3.0/users" + url = f"https://{self.user_base_url}/api/v3.0/users?include=timeZone" headers = { "Authorization": f"Bearer {self.access_token}", "Accept": "application/json" diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..b0e721f --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +pytz==2023.3 +requests==2.29.0