Skip to content

Commit 59b7834

Browse files
committed
fix(kb): max depth exceeded chunks page error
1 parent 6d71211 commit 59b7834

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

apps/sim/hooks/kb/use-knowledge-base-tag-definitions.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use client'
22

3-
import { useCallback } from 'react'
3+
import { useCallback, useMemo } from 'react'
44
import { useQueryClient } from '@tanstack/react-query'
55
import type { AllTagSlot } from '@/lib/knowledge/constants'
66
import { knowledgeKeys, useTagDefinitionsQuery } from '@/hooks/queries/kb/knowledge'
@@ -29,8 +29,10 @@ export function useKnowledgeBaseTagDefinitions(knowledgeBaseId: string | null) {
2929
})
3030
}, [queryClient, knowledgeBaseId])
3131

32+
const tagDefinitions = useMemo(() => (query.data ?? []) as TagDefinition[], [query.data])
33+
3234
return {
33-
tagDefinitions: (query.data ?? []) as TagDefinition[],
35+
tagDefinitions,
3436
isLoading: query.isLoading,
3537
error: query.error instanceof Error ? query.error.message : null,
3638
fetchTagDefinitions,

apps/sim/hooks/kb/use-tag-definitions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use client'
22

3-
import { useCallback } from 'react'
3+
import { useCallback, useMemo } from 'react'
44
import { useQueryClient } from '@tanstack/react-query'
55
import type { AllTagSlot } from '@/lib/knowledge/constants'
66
import {
@@ -40,7 +40,7 @@ export function useTagDefinitions(
4040
const { mutateAsync: saveTagDefinitionsMutation } = useSaveDocumentTagDefinitions()
4141
const { mutateAsync: deleteTagDefinitionsMutation } = useDeleteDocumentTagDefinitions()
4242

43-
const tagDefinitions = (query.data ?? []) as TagDefinition[]
43+
const tagDefinitions = useMemo(() => (query.data ?? []) as TagDefinition[], [query.data])
4444

4545
const fetchTagDefinitions = useCallback(async () => {
4646
if (!knowledgeBaseId || !documentId) return

0 commit comments

Comments
 (0)