From 5c408ad123f9ce1e730ac3181f15f0d50b60a4a3 Mon Sep 17 00:00:00 2001 From: Azalea Gui Date: Thu, 23 Feb 2023 11:52:26 -0500 Subject: [PATCH] [-] Remove generate functions --- backend/src/generator.rs | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/backend/src/generator.rs b/backend/src/generator.rs index 4baeaeb..3ca5ecc 100644 --- a/backend/src/generator.rs +++ b/backend/src/generator.rs @@ -5,34 +5,9 @@ use serde::{de, Deserialize, ser, Serialize}; const DOT_PATH: &str = ".meow_index"; -/// Generate thumbnail for a file if absent -pub fn generate_thumb(base: PathBuf, file: PathBuf) -> Result<(), String> -{ - let relative = diff_paths(&file, &base).ok_or("Cannot unwrap path")?; - let thumb = base.join(DOT_PATH).join(relative) - .with_extension(format!("thumb.jpg")); - - if thumb.is_file() { - match (thumb.metadata(), file.metadata()) { - // Thumbnail already up to date - (Ok(tm), Ok(fm)) => if tm.mtime() >= fm.mtime() { return Ok(()) }, - _ => {} #[derive(Serialize, Deserialize)] pub struct ReturnPath { pub(crate) name: String, pub(crate) file_type: String, pub(crate) mtime: i64 -} - } - } - - // Generate new thumbnail - println!("Generating thumbnail for {}\nto {}", file.display(), thumb.display()); - - Ok(()) -} - -fn generate(base: PathBuf, dir: PathBuf) -{ - // Check if already up-to-date }