Skip to content

Commit ce2cf0b

Browse files
committed
sleep 5 sec before calling connpass API
1 parent 5eefcc6 commit ce2cf0b

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

lib/event_service/client.rb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ def connection_for(endpoint)
2323

2424
f.adapter Faraday.default_adapter
2525
end
26-
# TODO: According to the report by users, the following code fails to aggregate data for /events page.
27-
# connpass は https://connpass.com/robots.txt を守らない場合は、アクセス制限を施すので、下記の sleep を入れるようにした https://connpass.com/about/api/
28-
#sleep 5 if endpoint.include?(EventService::Providers::Connpass::ENDPOINT)
2926
end
3027
end
3128
end

lib/event_service/providers/connpass.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ def fetch_events(series_id:, yyyymm: nil, yyyymmdd: nil)
3333

3434
param_period_patern.each do |param_period|
3535
loop do
36+
# connpass は https://connpass.com/robots.txt を守らない場合は、アクセス制限を施すので、下記の sleep を入れるようにした https://connpass.com/about/api/
37+
sleep 5
3638
part = @client.get('event/', params.merge(param_period))
3739

3840
break if part['results_returned'].zero?

0 commit comments

Comments
 (0)