From 6a3b7708bbd7143d1c6c93110ea4d7dbc7e4f904 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Fri, 5 May 2023 18:01:40 -0500 Subject: [PATCH] Remove unnecessary uniqueid check for /applist We already perform access control via client certificates --- src/nvhttp.cpp | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/nvhttp.cpp b/src/nvhttp.cpp index 25942555..bed1783b 100644 --- a/src/nvhttp.cpp +++ b/src/nvhttp.cpp @@ -683,22 +683,6 @@ namespace nvhttp { response->close_connection_after_response = true; }); - auto args = request->parse_query_string(); - if (args.find("uniqueid"s) == std::end(args)) { - tree.put("root..status_code", 400); - - return; - } - - auto clientID = get_arg(args, "uniqueid"); - - auto client = map_id_client.find(clientID); - if (client == std::end(map_id_client)) { - tree.put("root..status_code", 501); - - return; - } - auto &apps = tree.add_child("root", pt::ptree {}); apps.put(".status_code", 200);