Dodałem validację sprawdzającą w pliku json czy dany parametr istnieje zanim zostanie odczytany
This commit is contained in:
parent
9d4700c1b8
commit
b9a4eaa87c
1 changed files with 13 additions and 4 deletions
|
|
@ -285,15 +285,24 @@ void CreateCargo::GetFilters(const std::string& filterFile)
|
|||
file.close();
|
||||
|
||||
// Lista plików do skompresowania
|
||||
if (jslist.contains(KEY_ZIP))
|
||||
{
|
||||
zipList = jslist[KEY_ZIP].get<std::vector<std::string>>();
|
||||
}
|
||||
|
||||
// Lista plików do zaszyfrowania
|
||||
if (jslist.contains(KEY_ENCRYPT))
|
||||
{
|
||||
encList = jslist[KEY_ENCRYPT].get<std::vector<std::string>>();
|
||||
}
|
||||
|
||||
// Lista plików do pominiêcia
|
||||
if (jslist.contains(KEY_IGNORE))
|
||||
{
|
||||
ignoreList = jslist[KEY_IGNORE].get<std::vector<std::string>>();
|
||||
}
|
||||
|
||||
hppKey = jslist["keyhpp"];
|
||||
hppKey = jslist.value("keyhpp", false);
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue