mirror of
https://github.com/packwiz/packwiz.git
synced 2025-04-19 13:06:30 +02:00
Prefer SHA1 hash first for Modrinth files
This commit is contained in:
parent
07c0af7bcb
commit
d43984923e
@ -316,8 +316,12 @@ func shouldDownloadOnSide(side string) bool {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (v VersionFile) getBestHash() (string, string) {
|
func (v VersionFile) getBestHash() (string, string) {
|
||||||
//try preferred hashes first
|
// Try preferred hashes first; SHA1 is first as it is required for Modrinth pack exporting
|
||||||
val, exists := v.Hashes["sha512"]
|
val, exists := v.Hashes["sha1"]
|
||||||
|
if exists {
|
||||||
|
return "sha1", val
|
||||||
|
}
|
||||||
|
val, exists = v.Hashes["sha512"]
|
||||||
if exists {
|
if exists {
|
||||||
return "sha512", val
|
return "sha512", val
|
||||||
}
|
}
|
||||||
@ -325,7 +329,7 @@ func (v VersionFile) getBestHash() (string, string) {
|
|||||||
if exists {
|
if exists {
|
||||||
return "sha256", val
|
return "sha256", val
|
||||||
}
|
}
|
||||||
val, exists = v.Hashes["murmur2"]
|
val, exists = v.Hashes["murmur2"] // (not defined in Modrinth pack spec, use with caution)
|
||||||
if exists {
|
if exists {
|
||||||
return "murmur2", val
|
return "murmur2", val
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user