Elouarn commited on
Commit
82e2d15
·
verified ·
1 Parent(s): 737aec1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -4
app.py CHANGED
@@ -255,14 +255,24 @@ def handle_accuse_click(request: gr.Request):
255
  # Supprimer l'historique et le contexte dynamique de tous les personnages dans tous les espaces
256
  delete_user_data(user_id)
257
 
258
- # Réinitialiser le chatbot et l'interface utilisateur
259
- return (output, gr.update(visible=False), gr.update(visible=False))
260
 
261
  def accuse_btn(request: gr.Request):
262
- accuse_btn= gr.Button("Accuser")
263
- accuse_btn.click(handle_accuse_click,js="window.location.reload()")
 
 
 
 
 
 
 
 
 
 
264
  return accuse_btn
265
 
 
266
  def chatbot_interface(request: gr.Request):
267
  chatbot_interface = gr.ChatInterface(
268
  fn=generate,
 
255
  # Supprimer l'historique et le contexte dynamique de tous les personnages dans tous les espaces
256
  delete_user_data(user_id)
257
 
258
+ return output, win
 
259
 
260
  def accuse_btn(request: gr.Request):
261
+ accuse_btn = gr.Button("Accuser")
262
+
263
+ def handle_click():
264
+ output, win = handle_accuse_click(request)
265
+ accuse_btn.output = (output, gr.update(visible=False), gr.update(visible=False))
266
+ if win:
267
+ js = "setTimeout(function() { window.location.reload(); }, 3000);"
268
+ else:
269
+ js = ""
270
+ return None, js
271
+
272
+ accuse_btn.click(handle_click)
273
  return accuse_btn
274
 
275
+
276
  def chatbot_interface(request: gr.Request):
277
  chatbot_interface = gr.ChatInterface(
278
  fn=generate,