INNER CODE UNIT · Python
_enrich_metadata_entry
stratumauth/app · extra/generate_icon_meta.py:134
def _enrich_metadata_entry(entry: MetadataEntry) -> MetadataEntry:
if entry["url"] is not None:
entry["url"] = entry["url"].rstrip("/")
if entry["name"] is None or entry["image_url"] is None:
print(
"Getting icon '"
+ entry["icon"]
+ "' data from URL '"
+ entry["url"]
+ "'"
)
soup = _get_soup(entry["url"])
if entry["name"] is None:
entry["name"] = (
soup.title.text.replace("\n", "").strip()