diff --git a/cmd/restic/cmd_find.go b/cmd/restic/cmd_find.go index e66cfe939..e3e5aa631 100644 --- a/cmd/restic/cmd_find.go +++ b/cmd/restic/cmd_find.go @@ -214,7 +214,7 @@ func (s *statefulOutput) PrintObjectJSON(kind, id, nodepath, treeID string, sn * Path string `json:"path"` ParentTree string `json:"parent_tree,omitempty"` SnapshotID string `json:"snapshot"` - Time time.Time `json:"time,omitempty"` + Time time.Time `json:"time"` }{ ObjectType: kind, ID: id, diff --git a/cmd/restic/cmd_find_integration_test.go b/cmd/restic/cmd_find_integration_test.go index f8d54b164..1133de350 100644 --- a/cmd/restic/cmd_find_integration_test.go +++ b/cmd/restic/cmd_find_integration_test.go @@ -51,7 +51,7 @@ type testMatch struct { Path string `json:"path,omitempty"` Permissions string `json:"permissions,omitempty"` Size uint64 `json:"size,omitempty"` - Date time.Time `json:"date,omitempty"` + Date time.Time `json:"date"` UID uint32 `json:"uid,omitempty"` GID uint32 `json:"gid,omitempty"` } @@ -154,7 +154,7 @@ type JSONOutput struct { Path string `json:"path"` ParentTree string `json:"parent_tree,omitempty"` SnapshotID string `json:"snapshot"` - Time time.Time `json:"time,omitempty"` + Time time.Time `json:"time"` } func TestFindPackfile(t *testing.T) { diff --git a/cmd/restic/cmd_ls.go b/cmd/restic/cmd_ls.go index cefe8d60d..2052a4271 100644 --- a/cmd/restic/cmd_ls.go +++ b/cmd/restic/cmd_ls.go @@ -130,9 +130,9 @@ type lsNodeOutput struct { Size *uint64 `json:"size,omitempty"` Mode os.FileMode `json:"mode,omitempty"` Permissions string `json:"permissions,omitempty"` - ModTime time.Time `json:"mtime,omitempty"` - AccessTime time.Time `json:"atime,omitempty"` - ChangeTime time.Time `json:"ctime,omitempty"` + ModTime time.Time `json:"mtime"` + AccessTime time.Time `json:"atime"` + ChangeTime time.Time `json:"ctime"` Inode uint64 `json:"inode,omitempty"` MessageType string `json:"message_type"` StructType string `json:"struct_type"` diff --git a/internal/data/node.go b/internal/data/node.go index e7be9914c..2c4e9096c 100644 --- a/internal/data/node.go +++ b/internal/data/node.go @@ -86,9 +86,9 @@ type Node struct { Name string `json:"name"` Type NodeType `json:"type"` Mode os.FileMode `json:"mode,omitempty"` - ModTime time.Time `json:"mtime,omitempty"` - AccessTime time.Time `json:"atime,omitempty"` - ChangeTime time.Time `json:"ctime,omitempty"` + ModTime time.Time `json:"mtime"` + AccessTime time.Time `json:"atime"` + ChangeTime time.Time `json:"ctime"` UID uint32 `json:"uid"` GID uint32 `json:"gid"` User string `json:"user,omitempty"`