From 3902cb44397217af4cbcfc620ee9bc2197263d1f Mon Sep 17 00:00:00 2001 From: joaquintomas2003 <joaquin.tomas@cedarcode.com> Date: Thu, 30 Jan 2025 19:27:34 -0300 Subject: [PATCH] wait for loading widget to disappear before filling input --- lib/scraper/bedelias.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/scraper/bedelias.rb b/lib/scraper/bedelias.rb index 9c8c4c46..ceeda3ca 100644 --- a/lib/scraper/bedelias.rb +++ b/lib/scraper/bedelias.rb @@ -65,6 +65,12 @@ def go_to_groups_and_subjects_page find('.ui-accordion-header', text: 'TECNOLOGÍA Y CIENCIAS DE LA NATURALEZA').click find('td', text: 'FING - FACULTAD DE INGENIERÍA', visible: false).click + find('span', text: 'Planes de estudio - FING') + + if has_css?('.ui-widget-overlay') + assert_no_selector('.ui-widget-overlay') + end + find('.ui-column-filter').set('INGENIERIA EN COMPUTACION') within('tr', text: 'INGENIERIA EN COMPUTACION', match: :prefer_exact) do