Update app.py
Browse files
app.py
CHANGED
|
@@ -402,16 +402,18 @@ def verify_user(email):
|
|
| 402 |
# Logic for verifying the email
|
| 403 |
message, user_details = handle_user_details(email, action="verify")
|
| 404 |
# Populate fields if user details are found
|
| 405 |
-
|
| 406 |
-
|
| 407 |
-
|
| 408 |
-
|
| 409 |
-
|
| 410 |
-
|
| 411 |
-
|
| 412 |
-
|
| 413 |
-
|
| 414 |
-
)
|
|
|
|
|
|
|
| 415 |
else:
|
| 416 |
# Show empty fields for new user
|
| 417 |
return (
|
|
|
|
| 402 |
# Logic for verifying the email
|
| 403 |
message, user_details = handle_user_details(email, action="verify")
|
| 404 |
# Populate fields if user details are found
|
| 405 |
+
# Ensure user_details is a dictionary
|
| 406 |
+
if not isinstance(user_details, dict):
|
| 407 |
+
user_details = {}
|
| 408 |
+
return (
|
| 409 |
+
message,
|
| 410 |
+
gr.update(visible=True, value=user_details.get("name", "")),
|
| 411 |
+
gr.update(visible=True, value=user_details.get("professional_title", "")),
|
| 412 |
+
gr.update(visible=True, value=user_details.get("industry", "")),
|
| 413 |
+
gr.update(visible=True, value=user_details.get("target_audience", "")),
|
| 414 |
+
gr.update(visible=True, value=user_details.get("personal_background", "")),
|
| 415 |
+
gr.update(visible=True, value=user_details.get("company_url", ""))
|
| 416 |
+
)
|
| 417 |
else:
|
| 418 |
# Show empty fields for new user
|
| 419 |
return (
|