File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
lib/upcoming_events/tasks Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -11,14 +11,14 @@ def run
1111 group_ids = @dojos . flat_map do |dojo |
1212 dojo . dojo_event_services . for ( :connpass ) . pluck ( :group_id )
1313 end
14-
14+
1515 events = @client . fetch_events ( **@params . merge ( group_id : group_ids ) )
1616 puts "[connpass] Fetched events: #{ events . size } "
1717 events . each do |e |
1818 puts "[connpass] event_id: #{ e . fetch ( 'id' ) } , title: #{ e . fetch ( 'title' ) } "
1919 dojo_event_service = DojoEventService . find_by ( group_id : e . dig ( 'group' , 'id' ) . to_s )
2020 next unless dojo_event_service
21-
21+
2222 record = dojo_event_service . upcoming_events . find_or_initialize_by ( event_id : e . fetch ( 'id' ) )
2323 record . update! ( service_name : dojo_event_service . name ,
2424 event_title : e . fetch ( 'title' ) ,
You can’t perform that action at this time.
0 commit comments