diff --git a/garminconnect/__init__.py b/garminconnect/__init__.py index cb4be74..5a7d3e3 100644 --- a/garminconnect/__init__.py +++ b/garminconnect/__init__.py @@ -2127,7 +2127,7 @@ def get_activity_details( activity_id = str(activity_id) maxchart = _validate_positive_integer(maxchart, "maxchart") - maxpoly = _validate_positive_integer(maxpoly, "maxpoly") + maxpoly = _validate_non_negative_integer(maxpoly, "maxpoly") params = {"maxChartSize": str(maxchart), "maxPolylineSize": str(maxpoly)} url = f"{self.garmin_connect_activity}/{activity_id}/details" logger.debug("Requesting details for activity id %s", activity_id)