From 215b779d3584d6bc7fb619ef05274807e7de85f8 Mon Sep 17 00:00:00 2001 From: Brennan McDonald Date: Sat, 3 Aug 2019 11:07:16 -0700 Subject: [PATCH] Fixed copy-paste bug in access times. --- src/fs/file.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/fs/file.rs b/src/fs/file.rs index 4f88fb2..f16abf1 100644 --- a/src/fs/file.rs +++ b/src/fs/file.rs @@ -332,7 +332,7 @@ impl<'dir> File<'dir> { if self.metadata.modified().unwrap() < UNIX_EPOCH { return SystemTime::now().duration_since(UNIX_EPOCH).unwrap() } else { - return self.metadata.created().unwrap().duration_since(UNIX_EPOCH).unwrap() + return self.metadata.modified().unwrap().duration_since(UNIX_EPOCH).unwrap() } } @@ -344,17 +344,17 @@ impl<'dir> File<'dir> { /// This file’s last accessed timestamp. /// If the file's time is invalid, assume it was accessed today pub fn accessed_time(&self) -> Duration { - if self.metadata.modified().unwrap() < UNIX_EPOCH{ + if self.metadata.accessed().unwrap() < UNIX_EPOCH{ return SystemTime::now().duration_since(UNIX_EPOCH).unwrap() } else { - return self.metadata.created().unwrap().duration_since(UNIX_EPOCH).unwrap() + return self.metadata.accessed().unwrap().duration_since(UNIX_EPOCH).unwrap() } } /// This file’s created timestamp. /// If the file's time is invalid, assume it was created today pub fn created_time(&self) -> Duration { - if self.metadata.modified().unwrap() < UNIX_EPOCH { + if self.metadata.created().unwrap() < UNIX_EPOCH { return SystemTime::now().duration_since(UNIX_EPOCH).unwrap() } else { return self.metadata.created().unwrap().duration_since(UNIX_EPOCH).unwrap()