mirror of
https://github.com/rclone/rclone.git
synced 2024-12-23 23:49:15 +01:00
b2: remove unverified:
prefix on sha1 - fixes #3654
This commit is contained in:
parent
18c029e0f0
commit
0f0079ff71
@ -1375,6 +1375,12 @@ func (o *Object) decodeMetaDataRaw(ID, SHA1 string, Size int64, UploadTimestamp
|
|||||||
if o.sha1 == "" || o.sha1 == "none" {
|
if o.sha1 == "" || o.sha1 == "none" {
|
||||||
o.sha1 = Info[sha1Key]
|
o.sha1 = Info[sha1Key]
|
||||||
}
|
}
|
||||||
|
// Remove unverified prefix - see https://www.backblaze.com/b2/docs/uploading.html
|
||||||
|
// Some tools (eg Cyberduck) use this
|
||||||
|
const unverified = "unverified:"
|
||||||
|
if strings.HasPrefix(o.sha1, unverified) {
|
||||||
|
o.sha1 = o.sha1[len(unverified):]
|
||||||
|
}
|
||||||
o.size = Size
|
o.size = Size
|
||||||
// Use the UploadTimestamp if can't get file info
|
// Use the UploadTimestamp if can't get file info
|
||||||
o.modTime = time.Time(UploadTimestamp)
|
o.modTime = time.Time(UploadTimestamp)
|
||||||
|
Loading…
Reference in New Issue
Block a user