From 54e7236b91714380c37f17bdb9d61c3adcd7282f Mon Sep 17 00:00:00 2001 From: Epicpkmn11 Date: Mon, 4 Nov 2019 02:15:27 -0600 Subject: [PATCH] Check that it's actually a boolean --- source/screens/scriptlist.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/screens/scriptlist.cpp b/source/screens/scriptlist.cpp index 954dfbd..a5c1293 100644 --- a/source/screens/scriptlist.cpp +++ b/source/screens/scriptlist.cpp @@ -164,7 +164,8 @@ void runFunctions(nlohmann::json &json) { else missing = true; if(json.at(choice).at(i).contains("output")) output = json.at(choice).at(i).at("output"); else missing = true; - if(json.at(choice).at(i).contains("includePrereleases")) includePrereleases = json.at(choice).at(i).at("includePrereleases"); + if(json.at(choice).at(i).contains("includePrereleases") && json.at(choice).at(i).at("includePrereleases").is_boolean()) + includePrereleases = json.at(choice).at(i).at("includePrereleases"); if(json.at(choice).at(i).contains("message")) message = json.at(choice).at(i).at("message"); if(!missing) download::downloadRelease(repo, file, output, includePrereleases, message);