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