Skip to content

Commit 2e2584c

Browse files
committed
fix: catch UnicodeEncodeError in source title and userIds
Signed-off-by: kyteinsky <kyteinsky@gmail.com>
1 parent fe0c3a2 commit 2e2584c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

context_chat_backend/chain/ingest/injest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -393,8 +393,8 @@ def _process_sources(
393393
def _decode_latin_1(s: str) -> str:
394394
try:
395395
return s.encode('latin-1').decode('utf-8')
396-
except UnicodeDecodeError:
397-
logger.error('Failed to decode latin-1: %s', s)
396+
except (UnicodeEncodeError, UnicodeDecodeError):
397+
logger.error('Failed to encode in/decode from latin-1: %s', s)
398398
return s
399399

400400

0 commit comments

Comments
 (0)