Skip to content

Commit 310d13d

Browse files
authored
[HEALTH]: Add default activity type when there is no match (#1016)
1 parent e3a4530 commit 310d13d

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

packages/health/lib/src/health_value_types.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,9 @@ class WorkoutHealthValue extends HealthValue {
153153
factory WorkoutHealthValue.fromHealthDataPoint(dynamic dataPoint) =>
154154
WorkoutHealthValue(
155155
workoutActivityType: HealthWorkoutActivityType.values.firstWhere(
156-
(element) => element.name == dataPoint['workoutActivityType']),
156+
(element) => element.name == dataPoint['workoutActivityType'],
157+
orElse: () => HealthWorkoutActivityType.OTHER,
158+
),
157159
totalEnergyBurned: dataPoint['totalEnergyBurned'] != null
158160
? (dataPoint['totalEnergyBurned'] as num).toInt()
159161
: null,

0 commit comments

Comments
 (0)