From 6e8c88ed71ac0e3ea4df7b2f4f842fbe10721667 Mon Sep 17 00:00:00 2001 From: hagen-danswer Date: Sat, 2 Nov 2024 09:05:24 -0700 Subject: [PATCH] made id more unique --- backend/danswer/connectors/freshdesk/connector.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/danswer/connectors/freshdesk/connector.py b/backend/danswer/connectors/freshdesk/connector.py index 28fa20ec8..30bfee662 100644 --- a/backend/danswer/connectors/freshdesk/connector.py +++ b/backend/danswer/connectors/freshdesk/connector.py @@ -20,6 +20,8 @@ from danswer.utils.logger import setup_logger logger = setup_logger() +_FRESHDESK_ID_PREFIX = "FRESHDESK_" + _TICKET_FIELDS_TO_INCLUDE = { "fr_escalated", @@ -116,7 +118,7 @@ def _create_doc_from_ticket(ticket: dict, domain: str) -> Document: metadata = _create_metadata_from_ticket(ticket) return Document( - id=str(ticket["id"]), + id=_FRESHDESK_ID_PREFIX + str(ticket["id"]), sections=[ Section( link=f"https://{domain}.freshdesk.com/helpdesk/tickets/{int(ticket['id'])}",