Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -182,7 +182,7 @@ call_api_key_ser = ''
|
|
182 |
def load_settings():
|
183 |
global api_key_auth_ser, crypto_key_auth_ser, crypto_key_url_ser, vk_api_key_ser
|
184 |
global senler_token_ser, wa_ak_ser, wa_api_key_ser, curators_ser, call_api_key_ser
|
185 |
-
|
186 |
default_settings = {
|
187 |
'api_key_auth': '',
|
188 |
'crypto_key_auth': '',
|
@@ -202,10 +202,8 @@ def load_settings():
|
|
202 |
settings = cursor.fetchone()
|
203 |
|
204 |
if settings is None:
|
205 |
-
# Если данные отсутствуют, возвращаем значения по умолчанию
|
206 |
settings = default_settings
|
207 |
else:
|
208 |
-
# Если данные присутствуют, обновляем переменные значениями из базы
|
209 |
settings = {key: settings[i + 1] or '' for i, key in enumerate(default_settings)}
|
210 |
|
211 |
# Заполняем глобальные переменные
|
@@ -218,6 +216,10 @@ def load_settings():
|
|
218 |
wa_api_key_ser = settings['wa_api_key']
|
219 |
curators_ser = settings['curators']
|
220 |
call_api_key_ser = settings['call_api_key']
|
|
|
|
|
|
|
|
|
221 |
|
222 |
# Запуск функции для инициализации глобальных переменных при старте сервера
|
223 |
load_settings()
|
|
|
182 |
def load_settings():
|
183 |
global api_key_auth_ser, crypto_key_auth_ser, crypto_key_url_ser, vk_api_key_ser
|
184 |
global senler_token_ser, wa_ak_ser, wa_api_key_ser, curators_ser, call_api_key_ser
|
185 |
+
|
186 |
default_settings = {
|
187 |
'api_key_auth': '',
|
188 |
'crypto_key_auth': '',
|
|
|
202 |
settings = cursor.fetchone()
|
203 |
|
204 |
if settings is None:
|
|
|
205 |
settings = default_settings
|
206 |
else:
|
|
|
207 |
settings = {key: settings[i + 1] or '' for i, key in enumerate(default_settings)}
|
208 |
|
209 |
# Заполняем глобальные переменные
|
|
|
216 |
wa_api_key_ser = settings['wa_api_key']
|
217 |
curators_ser = settings['curators']
|
218 |
call_api_key_ser = settings['call_api_key']
|
219 |
+
|
220 |
+
# Возвращаем настройки, чтобы использовать в API-роуте
|
221 |
+
return settings
|
222 |
+
|
223 |
|
224 |
# Запуск функции для инициализации глобальных переменных при старте сервера
|
225 |
load_settings()
|