added version number to build
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
#include <fstream>
|
||||
#include "json.hpp"
|
||||
#include "json_settings.h"
|
||||
#include "crow/logging.h"
|
||||
#include "utils.hpp"
|
||||
#include <iostream>
|
||||
|
||||
using namespace std;
|
||||
using json = nlohmann::json;
|
||||
@@ -19,7 +19,7 @@ Settings AppSettings::deafult(){
|
||||
Settings AppSettings::load() {
|
||||
ifstream file(settingsFile);
|
||||
if (!file.is_open()) {
|
||||
CROW_LOG_ERROR << "Failed to load settings file" << settingsFile << " Loading default settings";
|
||||
std::cerr << "Failed to load settings file" << settingsFile << " Loading default settings" << std::endl;
|
||||
return AppSettings::deafult();
|
||||
}
|
||||
|
||||
@@ -29,14 +29,14 @@ Settings AppSettings::load() {
|
||||
auto result = utils::parseJson(fileContents);
|
||||
|
||||
if(!result){
|
||||
CROW_LOG_ERROR << "failed to parse settings file, Loading default settings";
|
||||
std::cerr << "failed to parse settings file, Loading default settings" << std::endl;
|
||||
return AppSettings::deafult();
|
||||
}
|
||||
|
||||
try {
|
||||
return result.value().get<Settings>();
|
||||
} catch (...) {
|
||||
CROW_LOG_ERROR << "failed to parse settings file, Loading default settings";
|
||||
std::cerr << "failed to parse settings file, Loading default settings";
|
||||
return AppSettings::deafult();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user