diff --git a/CHANGELOG.md b/CHANGELOG.md index 02a843f..966feea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ### 2.2.1 (Next) +* [#86](https://github.com/dblock/strava-ruby-client/pull/86): Add description to club event model - [@tobiaszwaszak](https://github.com/tobiaszwaszak). * Your contribution here. ### 2.2.0 (2024/9/17) diff --git a/lib/strava/models/club_event.rb b/lib/strava/models/club_event.rb index aaac9c7..8c72b76 100644 --- a/lib/strava/models/club_event.rb +++ b/lib/strava/models/club_event.rb @@ -6,6 +6,7 @@ class ClubEvent < Strava::Models::Response property 'id' property 'resource_state' property 'title' + property 'description' property 'club_id' property 'club', transform_with: ->(c) { Strava::Models::Club.new(c) } property 'organizing_athlete', transform_with: ->(oa) { Strava::Models::Athlete.new(oa) } diff --git a/spec/strava/api/client/endpoints/clubs/club_events_spec.rb b/spec/strava/api/client/endpoints/clubs/club_events_spec.rb index 007ba15..1e6c1cd 100644 --- a/spec/strava/api/client/endpoints/clubs/club_events_spec.rb +++ b/spec/strava/api/client/endpoints/clubs/club_events_spec.rb @@ -11,6 +11,7 @@ event = club_events.first expect(event.women_only).to be_a FalseClass expect(event.private).to be_a FalseClass + expect(event.description).to be_a String expect(event.resource_state).to be_a Integer expect(event.club_id).to be_a Integer expect(event.skill_levels).to be_a Integer