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