Wajahat698 commited on
Commit
1775e1f
·
verified ·
1 Parent(s): c542f99

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -7
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
- st.write("")
 
 
 
 
782
  if st.button("Show"):
783
- st.write(f"Filtering TrustBuilders for keyword='{search_query}', brand='{brand}', and bucket='{selected_bucket}'")
 
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
- # Trust Buckets selectbox below
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®")