From 00d8ff52755da884a6143deebe339fc7f7cac7da Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Sun, 8 Sep 2013 12:38:20 -0700 Subject: [PATCH] index: remove now-longer-necessary blob hash check Change-Id: Ia2a79655832a840d37666b94a1f101042861c8ff --- pkg/index/receive.go | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pkg/index/receive.go b/pkg/index/receive.go index d789eb80a..1d3f973f9 100644 --- a/pkg/index/receive.go +++ b/pkg/index/receive.go @@ -32,7 +32,6 @@ import ( "time" "camlistore.org/pkg/blob" - "camlistore.org/pkg/blobserver" "camlistore.org/pkg/images" "camlistore.org/pkg/jsonsign" "camlistore.org/pkg/magic" @@ -73,17 +72,11 @@ func (ix *Index) reindex(br blob.Ref) { func (ix *Index) ReceiveBlob(blobRef blob.Ref, source io.Reader) (retsb blob.SizedRef, err error) { sniffer := NewBlobSniffer(blobRef) - hash := blobRef.Hash() - var written int64 - written, err = io.Copy(io.MultiWriter(hash, sniffer), source) + written, err := io.Copy(sniffer, source) if err != nil { return } - if !blobRef.HashMatches(hash) { - err = blobserver.ErrCorruptBlob - return - } sniffer.Parse() bm := ix.s.BeginBatch()