1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-09-15 18:57:04 +00:00

refactor(icon): unexport a bunch of symbols

This commit is contained in:
jvoisin 2025-07-10 23:47:11 +02:00 committed by Frédéric Guillot
parent fdbd5b08a1
commit 57bd384951
2 changed files with 22 additions and 22 deletions

View file

@ -13,19 +13,19 @@ import (
"miniflux.app/v2/internal/storage"
)
type IconChecker struct {
type iconChecker struct {
store *storage.Storage
feed *model.Feed
}
func NewIconChecker(store *storage.Storage, feed *model.Feed) *IconChecker {
return &IconChecker{
func NewIconChecker(store *storage.Storage, feed *model.Feed) *iconChecker {
return &iconChecker{
store: store,
feed: feed,
}
}
func (c *IconChecker) fetchAndStoreIcon() {
func (c *iconChecker) fetchAndStoreIcon() {
requestBuilder := fetcher.NewRequestBuilder()
requestBuilder.WithUserAgent(c.feed.UserAgent, config.Opts.HTTPClientUserAgent())
requestBuilder.WithCookie(c.feed.Cookie)
@ -37,8 +37,8 @@ func (c *IconChecker) fetchAndStoreIcon() {
requestBuilder.IgnoreTLSErrors(c.feed.AllowSelfSignedCertificates)
requestBuilder.DisableHTTP2(c.feed.DisableHTTP2)
iconFinder := NewIconFinder(requestBuilder, c.feed.SiteURL, c.feed.IconURL)
if icon, err := iconFinder.FindIcon(); err != nil {
iconFinder := newIconFinder(requestBuilder, c.feed.SiteURL, c.feed.IconURL)
if icon, err := iconFinder.findIcon(); err != nil {
slog.Debug("Unable to find feed icon",
slog.Int64("feed_id", c.feed.ID),
slog.String("website_url", c.feed.SiteURL),
@ -71,7 +71,7 @@ func (c *IconChecker) fetchAndStoreIcon() {
}
}
func (c *IconChecker) CreateFeedIconIfMissing() {
func (c *iconChecker) CreateFeedIconIfMissing() {
if c.store.HasFeedIcon(c.feed.ID) {
slog.Debug("Feed icon already exists",
slog.Int64("feed_id", c.feed.ID),
@ -82,6 +82,6 @@ func (c *IconChecker) CreateFeedIconIfMissing() {
c.fetchAndStoreIcon()
}
func (c *IconChecker) UpdateOrCreateFeedIcon() {
func (c *iconChecker) UpdateOrCreateFeedIcon() {
c.fetchAndStoreIcon()
}