Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -201,6 +201,12 @@ def save_settings(settings_dict):
|
|
201 |
if 'api_key_sys' in settings_dict:
|
202 |
del settings_dict['api_key_sys']
|
203 |
|
|
|
|
|
|
|
|
|
|
|
|
|
204 |
conn = sqlite3.connect(SETTINGS_DB)
|
205 |
cursor = conn.cursor()
|
206 |
|
|
|
201 |
if 'api_key_sys' in settings_dict:
|
202 |
del settings_dict['api_key_sys']
|
203 |
|
204 |
+
# Проверка наличия всех необходимых полей в словаре
|
205 |
+
required_fields = ['api_key_auth', 'crypto_key_auth', 'crypto_key_url', 'vk_api_key', 'senler_token', 'wa_ak', 'wa_api_key', 'curators', 'call_api_key']
|
206 |
+
for field in required_fields:
|
207 |
+
if field not in settings_dict:
|
208 |
+
print(f"Missing field: {field}")
|
209 |
+
|
210 |
conn = sqlite3.connect(SETTINGS_DB)
|
211 |
cursor = conn.cursor()
|
212 |
|