Update app.py
Browse files
app.py
CHANGED
|
@@ -799,7 +799,12 @@ def update_or_insert_user(db_name, user_data, mapping_template):
|
|
| 799 |
transformed_data[field] = ""
|
| 800 |
|
| 801 |
if user:
|
| 802 |
-
web_st_value = user[0]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 803 |
update_query = "UPDATE contacts SET "
|
| 804 |
update_values = []
|
| 805 |
for column, value in transformed_data.items():
|
|
@@ -812,7 +817,7 @@ def update_or_insert_user(db_name, user_data, mapping_template):
|
|
| 812 |
columns = ', '.join(transformed_data.keys()) + ", web_st"
|
| 813 |
placeholders = ', '.join('?' for _ in transformed_data) + ", ?"
|
| 814 |
insert_query = f"INSERT INTO contacts ({columns}) VALUES ({placeholders})"
|
| 815 |
-
insert_values = list(transformed_data.values()) + [
|
| 816 |
cursor.execute(insert_query, insert_values)
|
| 817 |
|
| 818 |
conn.commit()
|
|
|
|
| 799 |
transformed_data[field] = ""
|
| 800 |
|
| 801 |
if user:
|
| 802 |
+
web_st_value = user[0]
|
| 803 |
+
if web_st_value is None or web_st_value == "":
|
| 804 |
+
web_st_value = 0
|
| 805 |
+
else:
|
| 806 |
+
web_st_value = int(web_st_value) + 1
|
| 807 |
+
|
| 808 |
update_query = "UPDATE contacts SET "
|
| 809 |
update_values = []
|
| 810 |
for column, value in transformed_data.items():
|
|
|
|
| 817 |
columns = ', '.join(transformed_data.keys()) + ", web_st"
|
| 818 |
placeholders = ', '.join('?' for _ in transformed_data) + ", ?"
|
| 819 |
insert_query = f"INSERT INTO contacts ({columns}) VALUES ({placeholders})"
|
| 820 |
+
insert_values = list(transformed_data.values()) + [0]
|
| 821 |
cursor.execute(insert_query, insert_values)
|
| 822 |
|
| 823 |
conn.commit()
|