diff --git a/tapiriik/services/RunKeeper/runkeeper.py b/tapiriik/services/RunKeeper/runkeeper.py index 36de01cd7..a616c490e 100644 --- a/tapiriik/services/RunKeeper/runkeeper.py +++ b/tapiriik/services/RunKeeper/runkeeper.py @@ -37,6 +37,7 @@ class RunKeeperService(ServiceBase): "Rowing": ActivityType.Rowing, "Elliptical": ActivityType.Elliptical, "Strength Training": ActivityType.StrengthTraining, + "Yoga": ActivityType.Yoga, "Other": ActivityType.Other} SupportedActivities = list(_activityMappings.values()) diff --git a/tapiriik/services/Strava/strava.py b/tapiriik/services/Strava/strava.py index 74a752e23..8fbd49b15 100644 --- a/tapiriik/services/Strava/strava.py +++ b/tapiriik/services/Strava/strava.py @@ -52,6 +52,7 @@ class StravaService(ServiceBase): ActivityType.Elliptical: "Elliptical", ActivityType.RollerSkiing: "RollerSki", ActivityType.StrengthTraining: "WeightTraining", + ActivityType.Yoga: "Yoga", } # For mapping Strava->common @@ -78,6 +79,7 @@ class StravaService(ServiceBase): "Elliptical": ActivityType.Elliptical, "RollerSki": ActivityType.RollerSkiing, "WeightTraining": ActivityType.StrengthTraining, + "Yoga": ActivityType.Yoga, } SupportedActivities = list(_activityTypeMappings.keys()) diff --git a/tapiriik/services/interchange.py b/tapiriik/services/interchange.py index 7694563be..d523faf40 100644 --- a/tapiriik/services/interchange.py +++ b/tapiriik/services/interchange.py @@ -23,6 +23,7 @@ class ActivityType: # taken from RK API docs. The text values have no meaning e Climbing = "Climbing" RollerSkiing = "RollerSkiing" StrengthTraining = "StrengthTraining" + Yoga = "Yoga" Other = "Other" def List():