From dea94bf5c2ec9a5c1b1bf61ec51a43151098687d Mon Sep 17 00:00:00 2001 From: "DESKTOP-RTLN3BA\\$punk" Date: Fri, 30 Aug 2024 12:52:23 -0700 Subject: [PATCH] fix: Session events merge logic --- backend/server.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/server.py b/backend/server.py index f83fbe9..b89c0cc 100644 --- a/backend/server.py +++ b/backend/server.py @@ -205,10 +205,10 @@ def get_precision_search_response(data: PrecisionQuery, response_model=Precision docsDict = {} for d in graphdocs: - if d['d']['BrowsingSessionId'] not in docsDict: - docsDict[d['d']['BrowsingSessionId']] = d['d'] + if d['d']['VisitedWebPageVisitDurationInMilliseconds'] not in docsDict: + docsDict[d['d']['VisitedWebPageVisitDurationInMilliseconds']] = d['d'] else: - docsDict[d['d']['BrowsingSessionId']]['text'] += d['d']['text'] + docsDict[d['d']['VisitedWebPageVisitDurationInMilliseconds']]['text'] += d['d']['text'] docs = []