1
0
Fork 0
mirror of synced 2024-05-17 19:03:08 +12:00
This commit is contained in:
Rafał Mikrut 2023-10-15 20:26:14 +02:00
parent 59ff9f3e3c
commit c8b64d42e4
2 changed files with 8 additions and 1 deletions

3
.gitignore vendored
View file

@ -16,4 +16,5 @@ flatpak/
ci_tester/target
ci_tester/Cargo.lock
czkawka_slint_gui/Cargo.lock
czkawka_slint_gui/target
czkawka_slint_gui/target
*.json

View file

@ -25,6 +25,7 @@ impl Directories {
pub fn set_reference_directory(&mut self, reference_directory: &[PathBuf]) -> Messages {
let mut messages: Messages = Messages::new();
dbg!("Before", &self.reference_directories);
self.reference_directories = reference_directory
.iter()
.filter_map(|directory| {
@ -36,12 +37,14 @@ impl Directories {
})
.collect::<Vec<PathBuf>>();
dbg!("After", &self.reference_directories);
messages
}
pub fn set_included_directory(&mut self, included_directory: Vec<PathBuf>) -> Messages {
let mut messages: Messages = Messages::new();
dbg!("Before", &self.included_directories);
if included_directory.is_empty() {
messages.errors.push(flc!("core_missing_no_chosen_included_directory"));
return messages;
@ -67,12 +70,14 @@ impl Directories {
self.included_directories = checked_directories;
dbg!("After", &self.included_directories);
messages
}
pub fn set_excluded_directory(&mut self, excluded_directory: Vec<PathBuf>) -> Messages {
let mut messages: Messages = Messages::new();
dbg!("Before", &self.excluded_directories);
if excluded_directory.is_empty() {
return messages;
}
@ -97,6 +102,7 @@ impl Directories {
}
self.excluded_directories = checked_directories;
dbg!("After", &self.excluded_directories);
messages
}