From 2cc4124544e6d551d4ffd883825f9f089d6c4f34 Mon Sep 17 00:00:00 2001 From: Cameron Date: Mon, 1 Sep 2025 11:15:27 -0400 Subject: [PATCH] Just look for date format instead of screenshot text --- src/memories.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/memories.rs b/src/memories.rs index 0610c21..9817689 100644 --- a/src/memories.rs +++ b/src/memories.rs @@ -136,7 +136,7 @@ fn extract_date_from_filename(filename: &str) -> Option> { // 1. Screenshot format: Screenshot_2014-06-01-20-44-50.png if let Some(captures) = - regex::Regex::new(r"Screenshot_(\d{4})-(\d{2})-(\d{2})-(\d{2})-(\d{2})-(\d{2})") + regex::Regex::new(r"(\d{4})-(\d{2})-(\d{2})-(\d{2})-(\d{2})-(\d{2})") .ok()? .captures(filename) .and_then(|c| build_date_from_ymd_capture(&c)) @@ -146,7 +146,7 @@ fn extract_date_from_filename(filename: &str) -> Option> { // Screenshot format: Screenshot_20140601[_-]204450.png if let Some(captures) = - regex::Regex::new(r"Screenshot_(\d{4})(\d{2})(\d{2})[_-](\d{2})(\d{2})(\d{2})") + regex::Regex::new(r"(\d{4})(\d{2})(\d{2})[_-](\d{2})(\d{2})(\d{2})") .ok()? .captures(filename) .and_then(|c| build_date_from_ymd_capture(&c)) @@ -428,7 +428,7 @@ mod tests { #[test] fn test_extract_date_from_filename_screenshot_underscores_format() { - let filename = "Screenshot_20140601_204450.png"; + let filename = "20140601_204450.png"; let date_time = extract_date_from_filename(filename).unwrap(); assert_eq!(date_time.year(), 2014);