JSAV commited on
Commit
614edf7
1 Parent(s): 369a119

Update List_Sharepoint.py

Browse files
Files changed (1) hide show
  1. List_Sharepoint.py +5 -6
List_Sharepoint.py CHANGED
@@ -6,8 +6,7 @@ def upload_list_sharepoint(tel,name,message,respuesta):
6
  list = context.web.lists.get_by_title("ConversacionesVapeo") #CONECTAMOS A LA LISTA
7
 
8
  # Define la nueva interacción
9
- new_interaction = f"""[{"from":{"role":1},"text":"{message}"},
10
- {"from":{"role":0},"text":"{respuesta}"}]"""
11
 
12
  # Busca en la lista un elemento con el mismo User_ID
13
 
@@ -21,7 +20,7 @@ def upload_list_sharepoint(tel,name,message,respuesta):
21
  current_content = json.loads(item.properties['Content'], strict=False)
22
 
23
  # Agrega la nueva interacción a las actividades actuales
24
- current_content['activities'].extend(json.loads(new_interaction, strict=False))
25
 
26
  # Actualiza el campo Content con las nuevas actividades
27
  item.set_property('Content', json.dumps(current_content, ensure_ascii=False))
@@ -31,9 +30,9 @@ def upload_list_sharepoint(tel,name,message,respuesta):
31
 
32
  # Si el elemento no existe, crea uno nuevo
33
  conv = {
34
- "User_Name":f"{name}",
35
- "User_ID": f"{tel}",
36
- "Content": f"{"activities":[{new_interaction}]}"
37
  }
38
 
39
  # Agrega un elemento a la lista
 
6
  list = context.web.lists.get_by_title("ConversacionesVapeo") #CONECTAMOS A LA LISTA
7
 
8
  # Define la nueva interacción
9
+ new_interaction = [{"from":{"role":1},"text":message},{"from":{"role":0},"text":respuesta}]
 
10
 
11
  # Busca en la lista un elemento con el mismo User_ID
12
 
 
20
  current_content = json.loads(item.properties['Content'], strict=False)
21
 
22
  # Agrega la nueva interacción a las actividades actuales
23
+ current_content['activities'].extend(new_interaction)
24
 
25
  # Actualiza el campo Content con las nuevas actividades
26
  item.set_property('Content', json.dumps(current_content, ensure_ascii=False))
 
30
 
31
  # Si el elemento no existe, crea uno nuevo
32
  conv = {
33
+ "User_Name":name,
34
+ "User_ID": tel,
35
+ "Content": {"activities":[new_interaction]}
36
  }
37
 
38
  # Agrega un elemento a la lista