refactor(重构提升): 优化缓存验签与界面
build.yaml / build (push) Successful in 44s

This commit is contained in:
xiaoqidun committed 2026-09-29 00:13:55 +08:00
1 parent 4d0a909de5
commit b85d7457c1
13 files changed
+98 -42

No files matched your search

+2 -2
View File
@@ -138,7 +138,7 @@ func (r *Renderer) canvasEncodedImage(img image.Image) image.Image {
return img
}
state := r.canvasState()
if encoded, ok := state.images[source]; ok {
if encoded, ok := state.images.get(source); ok {
return encoded
}
var encoded *canvasimage.Image
@@ -148,7 +148,7 @@ func (r *Renderer) canvasEncodedImage(img image.Image) image.Image {
encoded, _ = canvasimage.NewPNGImage(bytes.NewReader(source.Bytes()))
}
encoded.Bytes = source.Bytes()
state.images[source] = encoded
state.images.put(source, encoded, 2*imageResourceCost(source, state.images.limit/2))
return encoded
}