alexkueck commited on
Commit
e5d76c5
·
verified ·
1 Parent(s): cf3c362

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -4
app.py CHANGED
@@ -675,9 +675,7 @@ 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
- 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:
683
  return "Falsche Antwort!!!!!!!!!", False, gr.Textbox(label = "", placeholder="Bitte tippen Sie das oben im Moodle Kurs angegebene Wort ein, um zu beweisen, dass Sie kein Bot sind.", visible=True, scale= 5), gr.Button("Validieren", visible = True)
@@ -933,7 +931,7 @@ with gr.Blocks(css=custom_css(), theme=themeAlex) as demo:
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)
 
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 == hash_input(os.getenv("CORRECT_VALIDATE")):
 
 
679
  return "Richtig! Weiter gehts... ", True, gr.Textbox(visible=False), gr.Button(visible=False)
680
  else:
681
  return "Falsche Antwort!!!!!!!!!", False, gr.Textbox(label = "", placeholder="Bitte tippen Sie das oben im Moodle Kurs angegebene Wort ein, um zu beweisen, dass Sie kein Bot sind.", visible=True, scale= 5), gr.Button("Validieren", visible = True)
 
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
+ user_input_validate.submit(validate_input, inputs=[user_input_validate, validate], outputs=[status_display, validate, user_input_validate, validate_btn])
935
 
936
  predict_event1 = user_input.submit(**transfer_input_args, queue=False,).then(**predict_args)
937
  predict_event2 = submitBtn.click(**transfer_input_args, queue=False,).then(**predict_args)