@@ -256,7 +256,7 @@ def __init__(
256256 self .garmin_connect_upload = "/upload-service/upload"
257257
258258 self .garmin_connect_gear = "/gear-service/gear/filterGear"
259- self .garmin_connect_gear_baseurl = "/gear-service/gear/ "
259+ self .garmin_connect_gear_baseurl = "/gear-service/gear"
260260
261261 self .garmin_request_reload_url = "/wellness-service/wellness/epoch/request"
262262
@@ -1855,13 +1855,13 @@ def get_gear(self, userProfileNumber: str) -> dict[str, Any]:
18551855 return self .connectapi (url )
18561856
18571857 def get_gear_stats (self , gearUUID : str ) -> dict [str , Any ]:
1858- url = f"{ self .garmin_connect_gear_baseurl } stats/{ gearUUID } "
1858+ url = f"{ self .garmin_connect_gear_baseurl } / stats/{ gearUUID } "
18591859 logger .debug ("Requesting gear stats for gearUUID %s" , gearUUID )
18601860 return self .connectapi (url )
18611861
18621862 def get_gear_defaults (self , userProfileNumber : str ) -> dict [str , Any ]:
18631863 url = (
1864- f"{ self .garmin_connect_gear_baseurl } user/"
1864+ f"{ self .garmin_connect_gear_baseurl } / user/"
18651865 f"{ userProfileNumber } /activityTypes"
18661866 )
18671867 logger .debug ("Requesting gear defaults for user %s" , userProfileNumber )
@@ -1873,7 +1873,7 @@ def set_gear_default(
18731873 defaultGearString = "/default/true" if defaultGear else ""
18741874 method_override = "PUT" if defaultGear else "DELETE"
18751875 url = (
1876- f"{ self .garmin_connect_gear_baseurl } { gearUUID } /"
1876+ f"{ self .garmin_connect_gear_baseurl } / { gearUUID } /"
18771877 f"activityType/{ activityType } { defaultGearString } "
18781878 )
18791879 return self .garth .request (method_override , "connectapi" , url , api = True )
@@ -2038,7 +2038,7 @@ def add_gear_to_activity(self, gear_uid: str, activity_id: int) -> dict[str, Any
20382038
20392039 """
20402040
2041- url = f"{ self .garmin_connect_gear_baseurl } link/{ gear_uid } /activity/{ activity_id } "
2041+ url = f"{ self .garmin_connect_gear_baseurl } / link/{ gear_uid } /activity/{ activity_id } "
20422042 return self .garth .put ("connectapi" , url ).json ()
20432043
20442044 def remove_gear_from_activity (self , gear_uid : str , activity_id : int ) -> dict [str , Any ]:
@@ -2054,7 +2054,7 @@ def remove_gear_from_activity(self, gear_uid: str, activity_id: int) -> dict[str
20542054
20552055 """
20562056
2057- url = f"{ self .garmin_connect_gear_baseurl } unlink/{ gear_uid } /activity/{ activity_id } "
2057+ url = f"{ self .garmin_connect_gear_baseurl } / unlink/{ gear_uid } /activity/{ activity_id } "
20582058 return self .garth .put ("connectapi" , url ).json ()
20592059
20602060 def get_user_profile (self ) -> dict [str , Any ]:
0 commit comments