added timeZone to user calls and a requirements file

full_example
Mark Cotton 2023-05-30 15:24:23 -05:00
parent 346387222e
commit 96f40cb3a4
2 changed files with 12 additions and 2 deletions

View File

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

2
requirements.txt Normal file
View File

@ -0,0 +1,2 @@
pytz==2023.3
requests==2.29.0