Update app.py
Browse files
app.py
CHANGED
@@ -786,7 +786,19 @@ def update_or_insert_user(db_name, user_data, mapping_template):
|
|
786 |
transformed_data[db_column] = "-1" if value else "0"
|
787 |
else:
|
788 |
transformed_data[db_column] = str(value) # Преобразование в строку
|
789 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
790 |
if user:
|
791 |
# Обновление существующего пользователя
|
792 |
web_st_value = user[0] + 1
|
@@ -867,8 +879,6 @@ def send_get_request():
|
|
867 |
|
868 |
|
869 |
|
870 |
-
|
871 |
-
|
872 |
|
873 |
|
874 |
|
|
|
786 |
transformed_data[db_column] = "-1" if value else "0"
|
787 |
else:
|
788 |
transformed_data[db_column] = str(value) # Преобразование в строку
|
789 |
+
|
790 |
+
# Установите значения по умолчанию для всех обязательных полей
|
791 |
+
required_fields = [
|
792 |
+
"vk_id", "chat_id", "ws_st", "ws_stop", "web_st", "fin_prog",
|
793 |
+
"b_city", "b_fin", "b_ban", "b_ign", "b_baners", "b_butt", "b_mess",
|
794 |
+
"shop_st", "curator", "pr1", "pr2", "pr3", "pr4", "pr5", "ad_url",
|
795 |
+
"key_pr", "n_con", "canal", "data_t"
|
796 |
+
]
|
797 |
+
|
798 |
+
for field in required_fields:
|
799 |
+
if field not in transformed_data:
|
800 |
+
transformed_data[field] = ""
|
801 |
+
|
802 |
if user:
|
803 |
# Обновление существующего пользователя
|
804 |
web_st_value = user[0] + 1
|
|
|
879 |
|
880 |
|
881 |
|
|
|
|
|
882 |
|
883 |
|
884 |
|