diff --git a/src/etls/boja/scrapper.py b/src/etls/boja/scrapper.py index e6f246d..5bdb5d6 100644 --- a/src/etls/boja/scrapper.py +++ b/src/etls/boja/scrapper.py @@ -148,6 +148,9 @@ def download_document(self, url: str) -> BOJAMetadataDocument: texto_completo = "" soup = HTTPRequester.get_soup(url) try: + acceso_restringido = soup.find('h1', class_='title', string='Texto de acceso restringido') + if acceso_restringido: + return None cuerpo = soup.find(id="cuerpo", class_="grid_11 contenidos_nivel3 boja_disposicion") cabecera = soup.find(class_="punteado_izquierda cabecera_detalle_disposicion") if not cabecera or not cuerpo: