If the user sets the option to copy deleted files to a designated folder:
- Jaikoz doesn’t create this folder,
- If the user doesn’t manually create this folder, Jaikoz returns an ambiguous error message.
Suggestion, in the code that duplicates the “To be deleted” files, either explicitly add a check for the folder, or throw a less generic exception so that higher level of code can ask the user if they want Jaikoz to create this folder, or if the user wants to manually create the folder.