From 98748b383c4abb1a6c04a78663a6c4936f3a14c8 Mon Sep 17 00:00:00 2001 From: kdeng00 Date: Thu, 1 Aug 2019 20:55:09 -0400 Subject: [PATCH] Fixed issue where if / was not provided in the host value then it would not send the request. Fixed issue where song records are formatted correctly --- CMakeLists.txt | 60 ++++++++++++++++----------------- src/Managers/ActionManager.cpp | 6 ++-- src/Managers/TokenManager.cpp | 4 +-- src/Parsers/APIParser.cpp | 10 ++---- src/Syncers/RetrieveRecords.cpp | 6 ++-- 5 files changed, 40 insertions(+), 46 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1a95ab6..1530567 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,7 +15,7 @@ if(NOT ${CMAKE_VERSION} LESS 3.2) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) else() - message(STATUS "Checking compiler flags for C++117support.") + message(STATUS "Checking compiler flags for C++17 support.") # Set C++17 support flags for various compilers include(CheckCXXCompilerFlag) check_cxx_compiler_flag("-std=c++17" COMPILER_SUPPORTS_CXX17) @@ -41,39 +41,39 @@ endif() set(SOURCES - src/Main.cpp - src/Managers/ActionManager.cpp - src/Managers/CommitManager.cpp - src/Managers/FileManager.cpp - src/Managers/TokenManager.cpp - src/Managers/UserManager.cpp - src/Parsers/APIParser.cpp - src/Syncers/Delete.cpp - src/Syncers/Download.cpp + src/Main.cpp + src/Managers/ActionManager.cpp + src/Managers/CommitManager.cpp + src/Managers/FileManager.cpp + src/Managers/TokenManager.cpp + src/Managers/UserManager.cpp + src/Parsers/APIParser.cpp + src/Syncers/Delete.cpp + src/Syncers/Download.cpp src/Syncers/RetrieveRecords.cpp - src/Syncers/Upload.cpp - src/Utilities/Conversions.cpp + src/Syncers/Upload.cpp + src/Utilities/Conversions.cpp ) set(HEADERS - include/Managers/ActionManager.h - include/Managers/CommitManager.h - include/Managers/FileManager.h - include/Managers/TokenManager.h - include/Managers/UserManager.h - include/Models/API.h - include/Models/Flags.h - include/Models/IcarusAction.h - include/Models/Song.h - include/Models/Token.h - include/Models/UploadForm.h - include/Models/User.h - include/Parsers/APIParser.h - include/Syncers/Delete.h - include/Syncers/Download.h + include/Managers/ActionManager.h + include/Managers/CommitManager.h + include/Managers/FileManager.h + include/Managers/TokenManager.h + include/Managers/UserManager.h + include/Models/API.h + include/Models/Flags.h + include/Models/IcarusAction.h + include/Models/Song.h + include/Models/Token.h + include/Models/UploadForm.h + include/Models/User.h + include/Parsers/APIParser.h + include/Syncers/Delete.h + include/Syncers/Download.h include/Syncers/RetrieveRecords.h - include/Syncers/SyncerBase.h - include/Syncers/Upload.h - include/Utilities/Conversions.h + include/Syncers/SyncerBase.h + include/Syncers/Upload.h + include/Utilities/Conversions.h ) diff --git a/src/Managers/ActionManager.cpp b/src/Managers/ActionManager.cpp index b1f998b..a922a60 100644 --- a/src/Managers/ActionManager.cpp +++ b/src/Managers/ActionManager.cpp @@ -109,7 +109,7 @@ namespace Managers if (flag.size() > 3 || isNumber(flag)) { flg.value = flag; - cout<<"flag value "< #include +#include using std::cout; using std::endl; @@ -35,7 +36,6 @@ namespace Syncers { cout<<"fetching songs"<