diff --git a/internal/homepage/icons/list/list_icons.go b/internal/homepage/icons/list/list_icons.go index e53eac5a..aa452618 100644 --- a/internal/homepage/icons/list/list_icons.go +++ b/internal/homepage/icons/list/list_icons.go @@ -43,6 +43,16 @@ const ( selfhstIcons = "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/index.json" ) +type provider struct{} + +func (p provider) HasIcon(u *icons.URL) bool { + return HasIcon(u) +} + +func init() { + icons.SetProvider(provider{}) +} + func InitCache() { m := make(IconMap) err := serialization.LoadJSONIfExist(common.IconListCachePath, &m)