swift, s3, dropbox: fix metadata read on Update()

This was causing changed files to be marked as corrupted on upload
This commit is contained in:
Nick Craig-Wood 2014-07-20 11:23:05 +01:00
parent 2479ce2c8e
commit 282cba20a0
4 changed files with 20 additions and 1 deletions

View file

@ -413,6 +413,7 @@ func (o *FsObjectSwift) Update(in io.Reader, modTime time.Time, size int64) erro
return err
}
// Read the metadata from the newly created object
o.meta = nil // wipe old metadata
err = o.readMetaData()
return err
}