emvecchi commited on
Commit
ae55a56
·
verified ·
1 Parent(s): d91b7de

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -566,10 +566,14 @@ if 'data' not in st.session_state:
566
  st.session_state.data = read_data()
567
 
568
  # user id
 
 
 
 
569
  user_id_from_url = get_param_from_url("user_id")
570
- if user_id_from_url:
571
  st.session_state.user_id = user_id_from_url
572
-
573
  # current index
574
  if 'current_index' not in st.session_state:
575
  start_index = get_start_index()
@@ -613,8 +617,8 @@ elif st.session_state.current_index == -1:
613
  if st.session_state.get('user_id'):
614
  navigate(1)
615
  else:
616
- with st.form("data_form"):
617
- st.session_state.user_id = st.text_input('User ID', value=user_id_from_url)
618
  add_validated_submit([st.session_state.user_id], "Please enter a valid user ID")
619
 
620
  elif st.session_state.current_index < len(st.session_state.data):
 
566
  st.session_state.data = read_data()
567
 
568
  # user id
569
+ #user_id_from_url = get_param_from_url("user_id")
570
+ #if user_id_from_url:
571
+ # st.session_state.user_id = user_id_from_url
572
+ # If user_id is in URL → set it
573
  user_id_from_url = get_param_from_url("user_id")
574
+ if user_id_from_url and not st.session_state.get("user_id"):
575
  st.session_state.user_id = user_id_from_url
576
+
577
  # current index
578
  if 'current_index' not in st.session_state:
579
  start_index = get_start_index()
 
617
  if st.session_state.get('user_id'):
618
  navigate(1)
619
  else:
620
+ with st.form("user_id_form"):
621
+ st.session_state.user_id = st.text_input("User ID", value="")
622
  add_validated_submit([st.session_state.user_id], "Please enter a valid user ID")
623
 
624
  elif st.session_state.current_index < len(st.session_state.data):