INNER CODE UNIT · Python
_has_icon_changed
stratumauth/app · extra/generate_icon_meta.py:168
def _has_icon_changed(entry: MetadataEntry) -> bool:
if entry["image_url"] is None or entry["image_hash"] is None:
return False
print(
"Checking icon '"
+ entry["icon"]
+ "' at URL '"
+ entry["image_url"]
+ "' for changes"
)
latest_hash = _get_image_hash(entry["image_url"])
return entry["image_hash"] != latest_hash
def _get_icon_names() -> list[str]:
icons_dir = os.path.join(MAIN_DIR, "icons")