TrainHeartX commited on
Commit
a73f742
·
verified ·
1 Parent(s): 1f531d8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -6
app.py CHANGED
@@ -13,7 +13,7 @@ def gmail_interface(accion, parametros):
13
  try:
14
  parametros = json.loads(parametros) # Convierte la cadena JSON a un diccionario
15
  except json.JSONDecodeError as e:
16
- return f"Error al decodificar JSON: {e}"
17
 
18
  auth_code = parametros.get("auth_code")
19
  if auth_code:
@@ -33,7 +33,7 @@ def gmail_interface(accion, parametros):
33
  else:
34
  resultado = comunicacion_gmail.gmail_tool(accion, parametros)
35
  else: # Si no hay parámetros, llama a gmail_tool
36
- resultado = comunicacion_gmail.gmail_tool(accion, parametros)
37
 
38
  if "requires_auth" in resultado and resultado["requires_auth"]:
39
  auth_url = resultado["auth_url"]
@@ -60,14 +60,13 @@ def gmail_interface(accion, parametros):
60
  return formatted_storage
61
 
62
  elif "error" in resultado:
63
- return f"Error en gmail_tool: {resultado['error']}" # Muestra el error de gmail_tool
64
-
65
  else:
66
- return str(resultado) # Respuesta por defecto
67
 
68
 
69
  except Exception as e:
70
- return f"Error en gmail_interface: {e}"
71
 
72
 
73
  iface = gr.Interface(
 
13
  try:
14
  parametros = json.loads(parametros) # Convierte la cadena JSON a un diccionario
15
  except json.JSONDecodeError as e:
16
+ return "Error al decodificar JSON: " + str(e), "" # Devolver dos valores
17
 
18
  auth_code = parametros.get("auth_code")
19
  if auth_code:
 
33
  else:
34
  resultado = comunicacion_gmail.gmail_tool(accion, parametros)
35
  else: # Si no hay parámetros, llama a gmail_tool
36
+ resultado = comunicacion_gmail.gmail_tool(accion) # No enviar parametros vacíos
37
 
38
  if "requires_auth" in resultado and resultado["requires_auth"]:
39
  auth_url = resultado["auth_url"]
 
60
  return formatted_storage
61
 
62
  elif "error" in resultado:
63
+ return f"Error en gmail_tool: {resultado['error']}", "" # Muestra el error de gmail_tool
 
64
  else:
65
+ return str(resultado), "" # Respuesta por defecto
66
 
67
 
68
  except Exception as e:
69
+ return f"Error en gmail_interface: {e}", ""
70
 
71
 
72
  iface = gr.Interface(