From 82cc90c7136d162f7ee85f9be9b906bfe652bd41 Mon Sep 17 00:00:00 2001 From: DWW Date: Mon, 8 Aug 2022 17:23:03 +0300 Subject: [PATCH] Added release prefix as a subfolder. Added release suffix to folder name. --- main.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/main.cpp b/main.cpp index 1e7b0fb..6f25f99 100644 --- a/main.cpp +++ b/main.cpp @@ -300,14 +300,18 @@ string num_to_str(int num, int precision) return result; } -string get_release_dir_name(const string& main_path, int release_num, - const string& artist, const string& title, int precision) +string get_release_dir_name(const string& main_path, const string& release_prefix, + int release_num, const string& release_suffix, const string& artist, + const string& title, int precision) { string path; path = main_path; path += FOLDER_DELIM; + path += release_prefix; + path += FOLDER_DELIM; path += num_to_str(release_num, precision); + path += release_suffix; path += " - "; if ((artist != "Monstercat") && (artist != "Various Artists")) @@ -760,8 +764,8 @@ bool full_donwload(const string& path, const string& release_prefix, info = parse_json_file(RELEASE_JSON); release_artist_title = get_artist_title(info["Release"]); - release_dir = get_release_dir_name(path, release_num, - release_artist_title.first, release_artist_title.second, + release_dir = get_release_dir_name(path, release_prefix, release_num, + release_suffix, release_artist_title.first, release_artist_title.second, release_precision); // Make Release Folder