Spaces:
Running
Running
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 |
|