From 7391b1db68db99ae20629de3f43c32d0af64bae0 Mon Sep 17 00:00:00 2001 From: phoenix Date: Mon, 10 Mar 2025 20:08:04 -0400 Subject: [PATCH] Removing fields not used --- src/managers/commit_manager.rs | 10 +++++----- src/models/song.rs | 6 ++---- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/managers/commit_manager.rs b/src/managers/commit_manager.rs index 400f0a3..c4112a6 100644 --- a/src/managers/commit_manager.rs +++ b/src/managers/commit_manager.rs @@ -339,7 +339,7 @@ impl CommitManager { filenames.push(s.clone()); fp = s.clone(); dir = song_file.parent().unwrap().display().to_string(); - song.filepath = Some(s.clone()); + song.filename = Some(s.clone()); song.directory = Some(dir.clone()); self.initialize_disc_and_track(&mut song); } @@ -354,7 +354,7 @@ impl CommitManager { let album = self.retrieve_metadata(&meta_path); let trck = i32::from_str(track_id).unwrap(); let mut s = album.retrieve_song(trck, 1).unwrap(); - s.filepath = Some(fp); + s.filename = Some(fp); s.directory = Some(dir); s.genre = Some(album.genre.clone()); s.year = Some(album.year.clone()); @@ -433,7 +433,7 @@ impl CommitManager { match fname { Ok(s) => { filenames.push(s.clone()); - song.filepath = Some(s.clone()); + song.filename = Some(s.clone()); song.directory = Some(sourcepath.clone()); song.data = Some(song.to_data().unwrap()); self.initialize_disc_and_track(&mut song); @@ -513,7 +513,7 @@ impl CommitManager { let mut index = 0; for song in &mut album.songs { let filename = filenames[index].clone(); - song.filepath = Some(filename); + song.filename = Some(filename); index += 1; } @@ -598,7 +598,7 @@ impl CommitManager { let mut track = 1; let mut mode = 0; let filename = - & as Clone>::clone(&song.filepath).unwrap(); + & as Clone>::clone(&song.filename).unwrap(); let trd = filename.contains("trackd"); let tr = filename.contains("track"); diff --git a/src/models/song.rs b/src/models/song.rs index 29b8581..1f23852 100644 --- a/src/models/song.rs +++ b/src/models/song.rs @@ -24,7 +24,6 @@ pub struct Song { pub filename: Option, pub user_id: Option, pub data: Option>, - pub filepath: Option, pub directory: Option, } @@ -74,7 +73,6 @@ impl Default for Song { filename: None, user_id: None, data: None, - filepath: None, directory: None, } } @@ -98,7 +96,7 @@ impl Song { } let filename = - & as Clone>::clone(&self.filepath).unwrap(); + & as Clone>::clone(&self.filename).unwrap(); buffer += filename; return buffer; @@ -134,7 +132,7 @@ impl Song { filename += constants::file_extensions::WAV_FILE_EXTENSION; } - self.filepath = Some(filename); + self.filename = Some(filename); return 0; } -- 2.47.3