alexkueck commited on
Commit
948619b
·
verified ·
1 Parent(s): 55d7321

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -672,12 +672,13 @@ def custom_css():
672
  # Bot- test gegen schädliche Bots die die Anwendung testen...
673
  # Funktion zur Überprüfung der Benutzereingabe
674
  # Funktion zur Überprüfung der Eingabe und Aktivierung der Hauptanwendung
675
- def validate_input(user_input, state):
676
  user_input_hashed = hash_input(user_input.lower())
677
  if user_input_hashed == correct_hash:
678
  validate = True
679
  return "Richtig! Weiter gehts... ", ""
680
  else:
 
681
  return "Falsche Antwort!", None
682
 
683
 
@@ -930,7 +931,7 @@ with gr.Blocks(css=custom_css(), theme=themeAlex) as demo:
930
  # Button Events....
931
  #Validation Button
932
  # Event-Handler für die Validierung
933
- validate_btn.click(validate_input, inputs=[user_input, state], outputs=[validation_result, state])
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)
 
672
  # Bot- test gegen schädliche Bots die die Anwendung testen...
673
  # Funktion zur Überprüfung der Benutzereingabe
674
  # Funktion zur Überprüfung der Eingabe und Aktivierung der Hauptanwendung
675
+ def validate_input(user_input, validate=False):
676
  user_input_hashed = hash_input(user_input.lower())
677
  if user_input_hashed == correct_hash:
678
  validate = True
679
  return "Richtig! Weiter gehts... ", ""
680
  else:
681
+ validate=False
682
  return "Falsche Antwort!", None
683
 
684
 
 
931
  # Button Events....
932
  #Validation Button
933
  # Event-Handler für die Validierung
934
+ validate_btn.click(validate_input, inputs=[user_input, validate], outputs=[validation_result, validate])
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)