File tree Expand file tree Collapse file tree
src/crawlee/request_loaders Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -308,18 +308,12 @@ async def is_empty(self) -> bool:
308308 @override
309309 async def is_finished (self ) -> bool :
310310 """Check if all URLs have been processed."""
311- if self ._loading_task is None :
312- raise RuntimeError ('SitemapRequestLoader has not been started.' )
313-
314311 state = await self ._get_state ()
315312 return not state .url_queue and len (state .in_progress ) == 0 and self ._loading_task .done ()
316313
317314 @override
318315 async def fetch_next_request (self ) -> Request | None :
319316 """Fetch the next request to process."""
320- if self ._loading_task is None :
321- raise RuntimeError ('SitemapRequestLoader has not been started.' )
322-
323317 while not (await self .is_finished ()):
324318 state = await self ._get_state ()
325319 if not state .url_queue :
You can’t perform that action at this time.
0 commit comments