BounharAbdelaziz commited on
Commit
af7e6fc
·
verified ·
1 Parent(s): c26c590

request issue

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -144,7 +144,7 @@ def translate_text(text, model_choice, request: gr.Request):
144
  if not text or text.strip() == "":
145
  return "Please enter text to translate."
146
 
147
- # Get the user ID (if logged in): to detect potential commercial missuse
148
  user_id = "anonymous"
149
  if request and hasattr(request, "username") and request.username:
150
  user_id = request.username
@@ -190,13 +190,16 @@ def gradio_app():
190
  translate_button = gr.Button("Translate")
191
 
192
  # Link input and output
193
- def translate_and_update_status(text, model, request: gr.Request):
 
 
 
194
  translation = translate_text(text, model, request)
195
  return translation
196
 
197
  translate_button.click(
198
  fn=translate_and_update_status,
199
- inputs=[input_text, model_choice, gr.Request()],
200
  outputs=[output_text]
201
  )
202
 
 
144
  if not text or text.strip() == "":
145
  return "Please enter text to translate."
146
 
147
+ # Get the user ID (if logged in)
148
  user_id = "anonymous"
149
  if request and hasattr(request, "username") and request.username:
150
  user_id = request.username
 
190
  translate_button = gr.Button("Translate")
191
 
192
  # Link input and output
193
+ def translate_and_update_status(text, model):
194
+ """Wrapper function to handle translation and update status."""
195
+ # Access the request object directly
196
+ request = gr.Request()
197
  translation = translate_text(text, model, request)
198
  return translation
199
 
200
  translate_button.click(
201
  fn=translate_and_update_status,
202
+ inputs=[input_text, model_choice],
203
  outputs=[output_text]
204
  )
205