mirror of
https://github.com/truewhile/MeBox.git
synced 2026-10-05 21:06:38 +08:00
fix: harden discover artwork caching
This commit is contained in:
@@ -70,7 +70,9 @@ func stopTranscodeHandler(svc *service.Container) gin.HandlerFunc {
|
||||
func imageProxyHandler(svc *service.Container) gin.HandlerFunc {
|
||||
return func(c *gin.Context) {
|
||||
raw := c.Query("url")
|
||||
if c.Query("retry") != "" || c.Query("refresh") != "" {
|
||||
if c.Query("refresh") != "" {
|
||||
_ = svc.ImageProxy.RemoveFailed(raw)
|
||||
} else if c.Query("retry") != "" {
|
||||
_ = svc.ImageProxy.RemoveFailed(raw)
|
||||
}
|
||||
// Serve handles upstream errors internally by returning a 1×1 PNG
|
||||
|
||||
Reference in New Issue
Block a user