diff --git a/lib/strava-api/ride.rb b/lib/strava-api/ride.rb index 14c2461..f0bdea2 100644 --- a/lib/strava-api/ride.rb +++ b/lib/strava-api/ride.rb @@ -51,5 +51,9 @@ def show def efforts @connection.ride_efforts(self.id) end + + def streams + @connection.ride_streams(self.id) + end end #class Ride end \ No newline at end of file diff --git a/lib/strava-api/rides.rb b/lib/strava-api/rides.rb index 401fe6c..b55738c 100644 --- a/lib/strava-api/rides.rb +++ b/lib/strava-api/rides.rb @@ -35,5 +35,10 @@ def ride_efforts(id) result["efforts"].collect {|effort| Effort.new(self, effort)} end + + def ride_streams(id) + result = call("streams/#{id}", nil, {}) + Streams.new(self, result.to_hash) + end end end