15848: Convert timestamps from pointer to value fields.
[arvados.git] / sdk / go / arvados / fs_collection.go
index b3e6aa96e46473a11a6a839aa1a3e35693b25cdb..40c8908024a88f87f8979d7dff653cbcb42a2239 100644 (file)
@@ -49,11 +49,9 @@ type collectionFileSystem struct {
 
 // FileSystem returns a CollectionFileSystem for the collection.
 func (c *Collection) FileSystem(client apiClient, kc keepClient) (CollectionFileSystem, error) {
-       var modTime time.Time
-       if c.ModifiedAt == nil {
+       modTime := c.ModifiedAt
+       if modTime.IsZero() {
                modTime = time.Now()
-       } else {
-               modTime = *c.ModifiedAt
        }
        fs := &collectionFileSystem{
                uuid: c.UUID,