blackshadow1 commited on
Commit
d423df8
·
verified ·
1 Parent(s): e1e20af

updated code UI ✅✅

Browse files
Files changed (1) hide show
  1. mediSync/app.py +3 -14
mediSync/app.py CHANGED
@@ -535,23 +535,12 @@ def create_interface():
535
  )
536
 
537
  with gr.Row():
538
- # --- Appointment ID auto-population logic (reference: working_hugging_face_code.py) ---
539
- import urllib.parse
540
- try:
541
- url_params = {}
542
- if hasattr(gr, 'get_current_url'):
543
- current_url = gr.get_current_url()
544
- if current_url:
545
- parsed = urllib.parse.urlparse(current_url)
546
- url_params = urllib.parse.parse_qs(parsed.query)
547
- default_appointment_id = url_params.get('appointment_id', [''])[0]
548
- except Exception:
549
- default_appointment_id = ""
550
  appointment_id_input = gr.Textbox(
551
  label="Appointment ID",
552
  placeholder="Enter your appointment ID here...",
553
  info="This will be automatically populated if you came from the doctors page",
554
- value=default_appointment_id,
555
  elem_id="appointment_id_input"
556
  )
557
 
@@ -740,7 +729,7 @@ def create_interface():
740
  outputs=[end_consultation_status]
741
  )
742
 
743
- # --- FIXED: Improved JavaScript for appointment ID auto-population ---
744
  # This script will robustly set the value of the Gradio textbox, even in Gradio 4.x shadow DOM.
745
  gr.HTML("""
746
  <script>
 
535
  )
536
 
537
  with gr.Row():
538
+ # --- Appointment ID auto-population logic: always leave value blank, use JS to set value after render ---
 
 
 
 
 
 
 
 
 
 
 
539
  appointment_id_input = gr.Textbox(
540
  label="Appointment ID",
541
  placeholder="Enter your appointment ID here...",
542
  info="This will be automatically populated if you came from the doctors page",
543
+ value="", # Always blank, let JS set value after render
544
  elem_id="appointment_id_input"
545
  )
546
 
 
729
  outputs=[end_consultation_status]
730
  )
731
 
732
+ # --- Improved JavaScript for appointment ID auto-population ---
733
  # This script will robustly set the value of the Gradio textbox, even in Gradio 4.x shadow DOM.
734
  gr.HTML("""
735
  <script>