diff options
author | 2024-03-11 23:03:23 +0100 | |
---|---|---|
committer | 2024-03-11 15:22:22 -0700 | |
commit | 9c8a7dfffe2f4596dcbde2c923a7539914bb252f (patch) | |
tree | 34c6e03b5317c91bf106481f1e4417c1049fe159 /internal/ui/static/static.go | |
parent | 74e4032ffc9faad4fec602f283a32d2af8dec47e (diff) | |
download | v2-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.go | 9 |
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 |