Spaces:
Runtime error
Runtime error
Update app.py
Browse files
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=
|
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)
|