aboutsummaryrefslogtreecommitdiff
path: root/internal/ui/static/static.go
diff options
context:
space:
mode:
authorGravatar jvoisin <julien.voisin@dustri.org> 2024-03-11 23:03:23 +0100
committerGravatar Frédéric Guillot <f@miniflux.net> 2024-03-11 15:22:22 -0700
commit9c8a7dfffe2f4596dcbde2c923a7539914bb252f (patch)
tree34c6e03b5317c91bf106481f1e4417c1049fe159 /internal/ui/static/static.go
parent74e4032ffc9faad4fec602f283a32d2af8dec47e (diff)
downloadv2-9c8a7dfffe2f4596dcbde2c923a7539914bb252f.tar.gz
v2-9c8a7dfffe2f4596dcbde2c923a7539914bb252f.tar.zst
v2-9c8a7dfffe2f4596dcbde2c923a7539914bb252f.zip
Make use of HashFromBytes everywhere
It feels a bit silly to have a function and to not make use of it.
Diffstat (limited to 'internal/ui/static/static.go')
-rw-r--r--internal/ui/static/static.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/internal/ui/static/static.go b/internal/ui/static/static.go
index a3deb6d9..c417d23f 100644
--- a/internal/ui/static/static.go
+++ b/internal/ui/static/static.go
@@ -5,10 +5,11 @@ package static // import "miniflux.app/v2/internal/ui/static"
import (
"bytes"
- "crypto/sha256"
"embed"
"fmt"
+ "miniflux.app/v2/internal/crypto"
+
"github.com/tdewolff/minify/v2"
"github.com/tdewolff/minify/v2/css"
"github.com/tdewolff/minify/v2/js"
@@ -48,7 +49,7 @@ func CalculateBinaryFileChecksums() error {
return err
}
- binaryFileChecksums[dirEntry.Name()] = fmt.Sprintf("%x", sha256.Sum256(data))
+ binaryFileChecksums[dirEntry.Name()] = crypto.HashFromBytes(data)
}
return nil
@@ -102,7 +103,7 @@ func GenerateStylesheetsBundles() error {
}
StylesheetBundles[bundle] = minifiedData
- StylesheetBundleChecksums[bundle] = fmt.Sprintf("%x", sha256.Sum256(minifiedData))
+ StylesheetBundleChecksums[bundle] = crypto.HashFromBytes(minifiedData)
}
return nil
@@ -166,7 +167,7 @@ func GenerateJavascriptBundles() error {
}
JavascriptBundles[bundle] = minifiedData
- JavascriptBundleChecksums[bundle] = fmt.Sprintf("%x", sha256.Sum256(minifiedData))
+ JavascriptBundleChecksums[bundle] = crypto.HashFromBytes(minifiedData)
}
return nil