Skip to content

Commit b4481eb

Browse files
committed
Fix for time paring in club events
1 parent ce6f4ad commit b4481eb

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lib/strava/models/club_event.rb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@ class ClubEvent < Strava::Models::Response
1010
property 'club', transform_with: ->(c) { Strava::Models::Club.new(c) }
1111
property 'organizing_athlete', transform_with: ->(oa) { Strava::Models::Athlete.new(oa) }
1212
property 'activity_type'
13-
property 'created_at', transform_with: ->(v) { Time.parse(v) }
13+
property 'created_at', transform_with: ->(v) do
14+
begin
15+
Time.parse(v)
16+
rescue ArgumentError, TypeError
17+
nil
18+
end
19+
end
1420
property 'route_id'
1521
property 'route', transform_with: ->(r) { Strava::Models::Route.new(r) }
1622
property 'women_only'

0 commit comments

Comments
 (0)