We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bb47f55 commit ddf2199Copy full SHA for ddf2199
1 file changed
src/search/components/input/AskAIResults.tsx
@@ -1,4 +1,5 @@
1
import { useEffect, useRef, useState } from 'react'
2
+import { uniqBy } from 'lodash-es'
3
import { executeAISearch } from '../helpers/execute-search-actions'
4
import { useRouter } from 'next/router'
5
import { useTranslation } from '@/languages/components/useTranslation'
@@ -203,7 +204,8 @@ export function AskAIResults({
203
204
if (parsedLine.chunkType === 'SOURCES') {
205
if (!isCancelled) {
206
sourcesBuffer = sourcesBuffer.concat(parsedLine.sources)
- setReferences(parsedLine.sources)
207
+ sourcesBuffer = uniqBy(sourcesBuffer, 'url')
208
+ setReferences(sourcesBuffer)
209
}
210
} else if (parsedLine.chunkType === 'MESSAGE_CHUNK') {
211
0 commit comments