simplify icon caching and homepage item override

This commit is contained in:
yusing
2025-01-21 06:16:00 +08:00
parent d429374924
commit 8b1a3a31ff
21 changed files with 395 additions and 331 deletions

View File

@@ -172,6 +172,10 @@ func (e *RawEntry) Finalize() {
}
}
if e.Homepage == nil {
e.Homepage = homepage.NewItem(e.Alias)
}
e.finalized = true
}