Implement mapping of heart rate zones.
[kraftakt.git] / gfitsync.go
index f12e7f4..29f98ae 100644 (file)
@@ -259,5 +259,9 @@ func handleNotification(ctx context.Context, s *fitbit.Subscription) error {
                return fmt.Errorf("gfitClient.SetCalories(%d) = %v", summary.Summary.CaloriesOut, err)
        }
 
+       if err := gfitClient.SetHeartRate(ctx, summary.Summary.HeartRateZones, tm); err != nil {
+               return fmt.Errorf("gfitClient.SetHeartRate() = %v", err)
+       }
+
        return nil
 }