Skip to content

Commit a75d525

Browse files
committed
Add nil guard when fetching events in Doorkeeper
1 parent 8ad395c commit a75d525

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/upcoming_events/tasks/doorkeeper.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ def initialize(dojos, period)
1010
def run
1111
@dojos.each do |dojo|
1212
dojo.dojo_event_services.for(:doorkeeper).each do |dojo_event_service|
13-
@client.fetch_events(**@params.merge(group_id: dojo_event_service.group_id)).each do |e|
13+
events = @client.fetch_events(**@params.merge(group_id: dojo_event_service.group_id))
14+
(events || []).compact.each do |e|
1415
next unless e['group'].to_s == dojo_event_service.group_id
1516

1617
record = dojo_event_service.upcoming_events.find_or_initialize_by(event_id: e['id'])

0 commit comments

Comments
 (0)