From ad72670a1f7410a3c4a7e2021f0b7511156f5850 Mon Sep 17 00:00:00 2001
From: Daniil Baturin <daniil@baturin.org>
Date: Thu, 30 Nov 2023 13:58:39 +0000
Subject: https: T5772: remove the default API key The new verification code
 prevents it from being used, but it's not a reason to keep it

---
 python/vyos/defaults.py   | 2 +-
 src/conf_mode/http-api.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/python/vyos/defaults.py b/python/vyos/defaults.py
index bddbc08c9..59a001ec7 100644
--- a/python/vyos/defaults.py
+++ b/python/vyos/defaults.py
@@ -50,7 +50,7 @@ api_data = {
     'strict' : False,
     'gql' : False,
     'debug' : False,
-    'api_keys' : [ {"id": "testapp", "key": "qwerty"} ]
+    'api_keys' : [ ]
 }
 
 vyos_cert_data = {
diff --git a/src/conf_mode/http-api.py b/src/conf_mode/http-api.py
index 00f3d4f7f..2ade3476d 100755
--- a/src/conf_mode/http-api.py
+++ b/src/conf_mode/http-api.py
@@ -39,7 +39,7 @@ vyos_conf_scripts_dir=vyos.defaults.directories['conf_mode']
 def get_config(config=None):
     http_api = deepcopy(vyos.defaults.api_data)
     x = http_api.get('api_keys')
-    if x is None:
+    if not x:
         default_key = None
     else:
         default_key = x[0]
-- 
cgit v1.2.3