Don't convert hashes to base16
Cette révision appartient à :
Parent
70127702e9
révision
991ed4178e
1 fichiers modifiés avec 0 ajouts et 10 suppressions
|
@ -210,17 +210,7 @@ func (f *UploadForm) ExtractInfo(r *http.Request) error {
|
|||
if !isBase16 {
|
||||
return errors.New("Incorrect hash")
|
||||
}
|
||||
} else {
|
||||
//convert to base16
|
||||
data, err := base32.StdEncoding.DecodeString(f.Infohash)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
hash16 := make([]byte, hex.EncodedLen(len(data)))
|
||||
hex.Encode(hash16, data)
|
||||
f.Infohash = strings.ToUpper(string(hash16))
|
||||
}
|
||||
|
||||
f.Filesize = 0
|
||||
f.Filepath = ""
|
||||
}
|
||||
|
|
Référencer dans un nouveau ticket