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()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…