From 5710247bf65e6744c0b083b219ab1e2bd8c598e4 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Sun, 4 Jan 2015 23:19:59 +0000 Subject: [PATCH] drive: Fix SetModTime --- drive/drive.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drive/drive.go b/drive/drive.go index 0a63b5480..83a8a5da9 100644 --- a/drive/drive.go +++ b/drive/drive.go @@ -805,11 +805,13 @@ func (o *FsObjectDrive) SetModTime(modTime time.Time) { ModifiedDate: modTime.Format(timeFormatOut), } // Set modified date - _, err = o.drive.svc.Files.Update(o.id, info).SetModifiedDate(true).Do() + info, err = o.drive.svc.Files.Update(o.id, info).SetModifiedDate(true).Do() if err != nil { fs.Stats.Error() fs.Log(o, "Failed to update remote mtime: %s", err) } + // Update info from read data + o.setMetaData(info) } // Is this object storable