Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -768,7 +768,6 @@ def side():
|
|
| 768 |
|
| 769 |
|
| 770 |
|
| 771 |
-
|
| 772 |
# Show Trust Builders Section
|
| 773 |
st.subheader("Show My TrustBuilders®")
|
| 774 |
|
|
@@ -778,9 +777,14 @@ def side():
|
|
| 778 |
search_query = st.text_input("Search by keyword")
|
| 779 |
st.write("or")
|
| 780 |
brand = st.text_input("Brand/Product/Person", key="brand_input_show")
|
| 781 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 782 |
if st.button("Show"):
|
| 783 |
-
|
|
|
|
| 784 |
trustbuilders = fetch_trustbuilders(st.session_state["wix_user_id"])
|
| 785 |
results = []
|
| 786 |
for trustbuilder_id, data in trustbuilders.items():
|
|
@@ -796,10 +800,8 @@ def side():
|
|
| 796 |
st.markdown(f"- {result}")
|
| 797 |
else:
|
| 798 |
st.write("No TrustBuilders found.")
|
| 799 |
-
|
| 800 |
-
|
| 801 |
-
trust_buckets = ["Stability", "Development", "Relationship", "Benefit", "Vision", "Competence"]
|
| 802 |
-
selected_bucket = st.selectbox("Select Trust Bucket", trust_buckets)
|
| 803 |
|
| 804 |
# Save Trust Builders Section
|
| 805 |
st.subheader("Save TrustBuilders®")
|
|
|
|
| 768 |
|
| 769 |
|
| 770 |
|
|
|
|
| 771 |
# Show Trust Builders Section
|
| 772 |
st.subheader("Show My TrustBuilders®")
|
| 773 |
|
|
|
|
| 777 |
search_query = st.text_input("Search by keyword")
|
| 778 |
st.write("or")
|
| 779 |
brand = st.text_input("Brand/Product/Person", key="brand_input_show")
|
| 780 |
+
|
| 781 |
+
# Trust Buckets selectbox (define it before referencing)
|
| 782 |
+
trust_buckets = ["Stability", "Development", "Relationship", "Benefit", "Vision", "Competence"]
|
| 783 |
+
selected_bucket = st.selectbox("Select Trust Bucket", trust_buckets, key="selected_bucket")
|
| 784 |
+
|
| 785 |
if st.button("Show"):
|
| 786 |
+
st.write(f"Filtering TrustBuilders for keyword='{search_query}', brand='{brand}', and bucket='{selected_bucket}'")
|
| 787 |
+
try:
|
| 788 |
trustbuilders = fetch_trustbuilders(st.session_state["wix_user_id"])
|
| 789 |
results = []
|
| 790 |
for trustbuilder_id, data in trustbuilders.items():
|
|
|
|
| 800 |
st.markdown(f"- {result}")
|
| 801 |
else:
|
| 802 |
st.write("No TrustBuilders found.")
|
| 803 |
+
except Exception as e:
|
| 804 |
+
st.error(f"Error fetching TrustBuilders: {e}")
|
|
|
|
|
|
|
| 805 |
|
| 806 |
# Save Trust Builders Section
|
| 807 |
st.subheader("Save TrustBuilders®")
|