alexkueck commited on
Commit
a80ec3f
·
verified ·
1 Parent(s): 6beae0c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -675,6 +675,8 @@ def custom_css():
675
  # Funktion zur Überprüfung der Eingabe und Aktivierung der Hauptanwendung
676
  def validate_input(user_input_validate, validate=False):
677
  user_input_hashed = hash_input(user_input_validate)
 
 
678
  if user_input_hashed == correct_hash:
679
  return "Richtig! Weiter gehts... ", True, gr.Textbox(visible=False), gr.Button(visible=False)
680
  else:
@@ -728,7 +730,7 @@ with gr.Blocks(css=custom_css(), theme=themeAlex) as demo:
728
  gr.Markdown(description_top)
729
  with gr.Tab("KKG Chatbot"):
730
  with gr.Row():
731
- user_input_validate =gr.Textbox(label = "Bitte das oben im Moodle Kurs angegebene Wort eingeben, um die Anwendung zu starten", visible=True, interactive=True, scale= 5)
732
  validate_btn = gr.Button("Validieren", visible = True)
733
  #validation_result = gr.Text(label="Validierungsergebnis")
734
 
@@ -931,7 +933,8 @@ with gr.Blocks(css=custom_css(), theme=themeAlex) as demo:
931
  #Validation Button
932
  # Event-Handler für die Validierung
933
  validate_btn.click(validate_input, inputs=[user_input, validate], outputs=[status_display, validate, user_input_validate, validate_btn])
934
-
 
935
  predict_event1 = user_input.submit(**transfer_input_args, queue=False,).then(**predict_args)
936
  predict_event2 = submitBtn.click(**transfer_input_args, queue=False,).then(**predict_args)
937
  predict_event3 = upload.upload(file_anzeigen, [upload], [image_display, image_display, attached_file] ) #.then(**predict_args)
 
675
  # Funktion zur Überprüfung der Eingabe und Aktivierung der Hauptanwendung
676
  def validate_input(user_input_validate, validate=False):
677
  user_input_hashed = hash_input(user_input_validate)
678
+ print(user_input_validate)
679
+ print(correct_hash)
680
  if user_input_hashed == correct_hash:
681
  return "Richtig! Weiter gehts... ", True, gr.Textbox(visible=False), gr.Button(visible=False)
682
  else:
 
730
  gr.Markdown(description_top)
731
  with gr.Tab("KKG Chatbot"):
732
  with gr.Row():
733
+ user_input_validate =gr.Textbox(label = "Bitte das oben im Moodle Kurs angegebene Wort eingeben, um die Anwendung zu starten", visible=True, interactive=True, scale= 7)
734
  validate_btn = gr.Button("Validieren", visible = True)
735
  #validation_result = gr.Text(label="Validierungsergebnis")
736
 
 
933
  #Validation Button
934
  # Event-Handler für die Validierung
935
  validate_btn.click(validate_input, inputs=[user_input, validate], outputs=[status_display, validate, user_input_validate, validate_btn])
936
+ user_input_validate.submit(validate_input, inputs=[user_input, validate], outputs=[status_display, validate, user_input_validate, validate_btn])
937
+
938
  predict_event1 = user_input.submit(**transfer_input_args, queue=False,).then(**predict_args)
939
  predict_event2 = submitBtn.click(**transfer_input_args, queue=False,).then(**predict_args)
940
  predict_event3 = upload.upload(file_anzeigen, [upload], [image_display, image_display, attached_file] ) #.then(**predict_args)