Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -114,7 +114,13 @@ def log_query(query, result_event):
|
|
| 114 |
|
| 115 |
# Prepara la fila a escribir
|
| 116 |
# Usamos comillas dobles y comas para el formato CSV
|
| 117 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 118 |
|
| 119 |
try:
|
| 120 |
# Abre el archivo en modo 'append' (añadir al final)
|
|
|
|
| 114 |
|
| 115 |
# Prepara la fila a escribir
|
| 116 |
# Usamos comillas dobles y comas para el formato CSV
|
| 117 |
+
# Preparamos las partes de la entrada de registro para que sean seguras para CSV
|
| 118 |
+
safe_query = query.replace('"', '""')
|
| 119 |
+
safe_result = result_event.replace('"', '""')
|
| 120 |
+
|
| 121 |
+
# Construimos la entrada de registro
|
| 122 |
+
# El salto de línea '\n' ahora está fuera de la f-string
|
| 123 |
+
log_entry = f'"{timestamp}","{safe_query}","{safe_result}"' + '\n'
|
| 124 |
|
| 125 |
try:
|
| 126 |
# Abre el archivo en modo 'append' (añadir al final)
|