diff --git a/surfsense_web/app/dashboard/[search_space_id]/chats/chats-client.tsx b/surfsense_web/app/dashboard/[search_space_id]/chats/chats-client.tsx index 1222733d0..419b68cb2 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/chats/chats-client.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/chats/chats-client.tsx @@ -15,7 +15,7 @@ import { Trash2, } from "lucide-react"; import { useRouter, useSearchParams } from "next/navigation"; -import { useEffect, useState } from "react"; +import { useEffect, useId, useState } from "react"; import { toast } from "sonner"; import { Badge } from "@/components/ui/badge"; import { Button } from "@/components/ui/button"; @@ -84,6 +84,7 @@ const MotionCard = motion(Card); export default function ChatsPageClient({ searchSpaceId }: ChatsPageClientProps) { const router = useRouter(); + const podcastTitleId = useId(); const [chats, setChats] = useState([]); const [filteredChats, setFilteredChats] = useState([]); const [isLoading, setIsLoading] = useState(true); @@ -280,7 +281,7 @@ export default function ChatsPageClient({ searchSpaceId }: ChatsPageClientProps) const payload = { type: "CHAT", ids: [currentChatId], // Single chat ID - search_space_id: parseInt(searchSpaceId), + search_space_id: parseInt(searchSpaceId, 10), podcast_title: currentTitle, }; @@ -830,9 +831,9 @@ export default function ChatsPageClient({ searchSpaceId }: ChatsPageClientProps)
- + updateCurrentChatTitle(e.target.value)} diff --git a/surfsense_web/app/dashboard/[search_space_id]/connectors/(manage)/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/connectors/(manage)/page.tsx index fb803790b..4bbb9afd2 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/connectors/(manage)/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/connectors/(manage)/page.tsx @@ -4,7 +4,7 @@ import { format } from "date-fns"; import { motion } from "framer-motion"; import { Calendar as CalendarIcon, Edit, Plus, RefreshCw, Trash2 } from "lucide-react"; import { useParams, useRouter } from "next/navigation"; -import { useEffect, useState } from "react"; +import { useEffect, useId, useState } from "react"; import { toast } from "sonner"; import { AlertDialog, @@ -63,6 +63,8 @@ export default function ConnectorsPage() { const params = useParams(); const searchSpaceId = params.search_space_id as string; const today = new Date(); + const startDateId = useId(); + const endDateId = useId(); const { connectors, isLoading, error, deleteConnector, indexConnector } = useSearchSourceConnectors(); @@ -346,11 +348,11 @@ export default function ConnectorsPage() {
- +
- +