alexkueck commited on
Commit
3e8fd07
1 Parent(s): 056b225

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -7
app.py CHANGED
@@ -411,11 +411,11 @@ def update_vectorstore(status):
411
  #Vektorstore neu....
412
  ############################################
413
  create_vectorstore()
414
- messaage = status + "Vektorstore wurde erneuert"
415
- return messaage, messaage
416
  except Exception as e:
417
- messaage = status + "Fehler beim Erneuern des Vektorstores"
418
- return messaage, messaage
419
 
420
  #File Input automatisch nach upload Prozess resetten
421
  def reset_file_input():
@@ -433,7 +433,7 @@ def show_status():
433
  return gr.HTML(value="", label="Status", visible=True) ##gr.Textbox( label="Status", visible = True)
434
 
435
  def show_text_status(status):
436
- if status.contains("Vektorstore wurde erneuert"):
437
  return gr.HTML(value='<div style="text-align: center; color: red;">System erfolgreich aktualisiert!</div>', label="Status", visible=True), ""
438
  else:
439
  return gr.HTML(value='<div style="text-align: center; color: red;">System konnte nicht aktualisiert werden!</div>', label="Status", visible=True), ""
@@ -499,6 +499,7 @@ with gr.Blocks(css=customCSS, theme=themeAlex) as demo:
499
  attached_file_history3 = gr.State(None)
500
 
501
  status_display = gr.State("")
 
502
  #status_display2 = gr.State("")
503
  #status_display3 = gr.State("")
504
  ################################################
@@ -666,8 +667,8 @@ with gr.Blocks(css=customCSS, theme=themeAlex) as demo:
666
  #renew_button.click(fn=upload_pdf, inputs=upload_pdf_files, outputs=[output_text, file_list])
667
  # Hochladen der Dateien und dann Vektorstore aktualisieren
668
  renew_button.click(fn=upload_pdf, inputs=[upload_pdf_files], outputs=[output_text, file_list]).then(
669
- fn=update_vectorstore, inputs=status_display, outputs=[output_text, status_display]).then(
670
- fn=reset_file_input, inputs=None, outputs=[upload_pdf_files]).then(fn=show_text_status, inputs=None, outputs=[output_text, status_display]) #.then(fn=hide_status, inputs=None, outputs=output_text, show_progress="hidden")
671
  demo.load(display_files, outputs=file_list)
672
 
673
  demo.title = "KKG-Suche"
 
411
  #Vektorstore neu....
412
  ############################################
413
  create_vectorstore()
414
+ message = status + "Vektorstore wurde erneuert"
415
+ return message, message
416
  except Exception as e:
417
+ message = status + "Fehler beim Erneuern des Vektorstores"
418
+ return message, message
419
 
420
  #File Input automatisch nach upload Prozess resetten
421
  def reset_file_input():
 
433
  return gr.HTML(value="", label="Status", visible=True) ##gr.Textbox( label="Status", visible = True)
434
 
435
  def show_text_status(status):
436
+ if status and status.contains("Vektorstore wurde erneuert"):
437
  return gr.HTML(value='<div style="text-align: center; color: red;">System erfolgreich aktualisiert!</div>', label="Status", visible=True), ""
438
  else:
439
  return gr.HTML(value='<div style="text-align: center; color: red;">System konnte nicht aktualisiert werden!</div>', label="Status", visible=True), ""
 
499
  attached_file_history3 = gr.State(None)
500
 
501
  status_display = gr.State("")
502
+ status_system_update= gr.State("")
503
  #status_display2 = gr.State("")
504
  #status_display3 = gr.State("")
505
  ################################################
 
667
  #renew_button.click(fn=upload_pdf, inputs=upload_pdf_files, outputs=[output_text, file_list])
668
  # Hochladen der Dateien und dann Vektorstore aktualisieren
669
  renew_button.click(fn=upload_pdf, inputs=[upload_pdf_files], outputs=[output_text, file_list]).then(
670
+ fn=update_vectorstore, inputs=status_system_update, outputs=[output_text, status_system_update]).then(
671
+ fn=reset_file_input, inputs=None, outputs=[upload_pdf_files]).then(fn=show_text_status, inputs=None, outputs=[output_text, status_system_update]) #.then(fn=hide_status, inputs=None, outputs=output_text, show_progress="hidden")
672
  demo.load(display_files, outputs=file_list)
673
 
674
  demo.title = "KKG-Suche"