Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0

converts hash to uppercase

Cette révision appartient à :
ayame-git 2017-05-12 04:28:00 +03:00
Parent 44508c9f82
révision d5370705c0
2 fichiers modifiés avec 3 ajouts et 3 suppressions

Voir le fichier

@ -95,7 +95,7 @@ func (f *UploadForm) ExtractInfo(r *http.Request) error {
f.Name = util.TrimWhitespaces(f.Name) f.Name = util.TrimWhitespaces(f.Name)
f.Description = p.Sanitize(util.TrimWhitespaces(f.Description)) f.Description = p.Sanitize(util.TrimWhitespaces(f.Description))
f.Magnet = util.TrimWhitespaces(f.Magnet) f.Magnet = util.TrimWhitespaces(f.Magnet)
cache.Impl.ClearAll() cache.Clear()
catsSplit := strings.Split(f.Category, "_") catsSplit := strings.Split(f.Category, "_")
// need this to prevent out of index panics // need this to prevent out of index panics
@ -189,7 +189,7 @@ func (f *UploadForm) ExtractInfo(r *http.Request) error {
} }
hash16 := make([]byte, hex.EncodedLen(len(data))) hash16 := make([]byte, hex.EncodedLen(len(data)))
hex.Encode(hash16, data) hex.Encode(hash16, data)
f.Infohash = string(hash16) f.Infohash = strings.ToUpper(string(hash16))
} }
f.Filesize = 0 f.Filesize = 0

Voir le fichier

@ -125,7 +125,7 @@ func validateHash(r *TorrentRequest) (error, int) {
} }
hash16 := make([]byte, hex.EncodedLen(len(data))) hash16 := make([]byte, hex.EncodedLen(len(data)))
hex.Encode(hash16, data) hex.Encode(hash16, data)
r.Hash = string(hash16) r.Hash = strings.ToUpper(string(hash16))
} }
return nil, http.StatusOK return nil, http.StatusOK
} }