mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-06-02 03:55:55 +00:00
fix: some errors
This commit is contained in:
@@ -801,6 +801,9 @@ class MonitoringService:
|
|||||||
"""Escape a field for CSV output"""
|
"""Escape a field for CSV output"""
|
||||||
if field is None:
|
if field is None:
|
||||||
return ''
|
return ''
|
||||||
|
# Convert non-string types to string first
|
||||||
|
if not isinstance(field, str):
|
||||||
|
field = str(field)
|
||||||
# Replace common escape sequences
|
# Replace common escape sequences
|
||||||
field = field.replace('\r\n', '\n').replace('\r', '\n')
|
field = field.replace('\r\n', '\n').replace('\r', '\n')
|
||||||
# If field contains comma, double quote, or newline, wrap in quotes
|
# If field contains comma, double quote, or newline, wrap in quotes
|
||||||
|
|||||||
Reference in New Issue
Block a user