util: handle both sha1 and sha256 git hashes

This commit is contained in:
Michael Muré 2018-09-26 22:04:41 +02:00
parent 5b3a8f01f0
commit 8ab2f173e7
No known key found for this signature in database
GPG Key ID: A4457C029293126F

View File

@ -35,7 +35,7 @@ func (h Hash) MarshalGQL(w io.Writer) {
// IsValid tell if the hash is valid
func (h *Hash) IsValid() bool {
if len(*h) != 40 {
if len(*h) != 40 && len(*h) != 64 {
return false
}
for _, r := range *h {