Handle content pages in cards

This commit is contained in:
I-Al-Istannen 2022-10-24 18:36:54 +02:00
parent e1430e6298
commit 1b6be6bd79
2 changed files with 9 additions and 3 deletions

View File

@ -731,6 +731,8 @@ class IliasPage:
return IliasElementType.TEST return IliasElementType.TEST
if "fold" in icon["class"]: if "fold" in icon["class"]:
return IliasElementType.FOLDER return IliasElementType.FOLDER
if "copa" in icon["class"]:
return IliasElementType.FOLDER
if "svy" in icon["class"]: if "svy" in icon["class"]:
return IliasElementType.SURVEY return IliasElementType.SURVEY

View File

@ -377,9 +377,13 @@ instance's greatest bottleneck.
return None return None
return await self._handle_forum(element, element_path) return await self._handle_forum(element, element_path)
elif element.type == IliasElementType.TEST: elif element.type == IliasElementType.TEST:
log.explain_topic(f"Decision: Crawl {fmt_path(element_path)}") log.status(
log.explain("Tests contain no relevant files") "[bold bright_black]",
log.explain("Answer: No") "Ignored",
fmt_path(element_path),
"[bright_black](tests contain no relevant data)"
)
return None
elif element.type == IliasElementType.SURVEY: elif element.type == IliasElementType.SURVEY:
log.status( log.status(
"[bold bright_black]", "[bold bright_black]",