Update app.py
Browse files
app.py
CHANGED
@@ -34,8 +34,13 @@ from base import replace_null_with_empty_string
|
|
34 |
# Замените на ваш реальный ключ Системы
|
35 |
api_key_sys = os.getenv('api_key_sys')
|
36 |
|
|
|
|
|
|
|
37 |
# Замените на ваш реальный ключ VK
|
38 |
-
vk_api_key = os.getenv('vk_api_key')
|
|
|
|
|
39 |
|
40 |
# Замените на ваш реальный access_token СЕНДЛЕРА
|
41 |
senler_token = os.getenv('senler_token')
|
@@ -790,7 +795,8 @@ def set_order_vk():
|
|
790 |
# Если запись по vk_id не найдена, возвращаем значение "not" для ордера
|
791 |
if not result:
|
792 |
logging.error(f"VK ID {vkid} not found")
|
793 |
-
|
|
|
794 |
|
795 |
shop_st = result[0] if result[0] else '{}'
|
796 |
shop_st_data = json.loads(shop_st)
|
@@ -799,8 +805,12 @@ def set_order_vk():
|
|
799 |
# Ищем значение по ключу order
|
800 |
value = shop_st_data.get(order, 'not')
|
801 |
|
|
|
|
|
|
|
802 |
# Возвращаем данные из столбца и текущую дату и время
|
803 |
-
|
|
|
804 |
|
805 |
except Exception as e:
|
806 |
logging.error(f"An error occurred: {str(e)}")
|
@@ -814,7 +824,6 @@ def set_order_vk():
|
|
814 |
|
815 |
|
816 |
|
817 |
-
|
818 |
|
819 |
|
820 |
|
|
|
34 |
# Замените на ваш реальный ключ Системы
|
35 |
api_key_sys = os.getenv('api_key_sys')
|
36 |
|
37 |
+
|
38 |
+
crypto_key_sys = os.getenv('crypto_key_sys')
|
39 |
+
|
40 |
# Замените на ваш реальный ключ VK
|
41 |
+
vk_api_key = os.getenv('vk_api_key')
|
42 |
+
|
43 |
+
|
44 |
|
45 |
# Замените на ваш реальный access_token СЕНДЛЕРА
|
46 |
senler_token = os.getenv('senler_token')
|
|
|
795 |
# Если запись по vk_id не найдена, возвращаем значение "not" для ордера
|
796 |
if not result:
|
797 |
logging.error(f"VK ID {vkid} not found")
|
798 |
+
response = {order: 'not', 'online_date': current_time, 'crypto': ''}
|
799 |
+
return jsonify(response), 200
|
800 |
|
801 |
shop_st = result[0] if result[0] else '{}'
|
802 |
shop_st_data = json.loads(shop_st)
|
|
|
805 |
# Ищем значение по ключу order
|
806 |
value = shop_st_data.get(order, 'not')
|
807 |
|
808 |
+
# Определяем значение для crypto
|
809 |
+
crypto_value = crypto_key_sys if value != 'not' else ''
|
810 |
+
|
811 |
# Возвращаем данные из столбца и текущую дату и время
|
812 |
+
response = {order: value, 'online_date': current_time, 'crypto': crypto_value}
|
813 |
+
return jsonify(response), 200
|
814 |
|
815 |
except Exception as e:
|
816 |
logging.error(f"An error occurred: {str(e)}")
|
|
|
824 |
|
825 |
|
826 |
|
|
|
827 |
|
828 |
|
829 |
|