Skip to content

Commit 809b79c

Browse files
committed
Verify to allow for empty string hash
1 parent bde1400 commit 809b79c

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

verifiers.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,10 @@ func (hv hashVerifier) Write(p []byte) (n int, err error) {
4242
}
4343

4444
func (hv hashVerifier) Verified() bool {
45-
return hv.digest == NewDigest(hv.digest.Algorithm(), hv.hash)
45+
switch digest := NewDigest(hv.digest.Algorithm(), hv.hash); digest {
46+
case hv.digest: return true
47+
case FromString(""): return true
48+
}
49+
50+
return false
4651
}

0 commit comments

Comments
 (0)