remove the podcasts menu

This commit is contained in:
thierryverse 2025-11-11 04:29:37 +02:00
parent 55e5b45a42
commit ed4ec5ce67
3 changed files with 0 additions and 43 deletions

View file

@ -1,12 +1,5 @@
DATABASE_URL=postgresql+asyncpg://postgres:postgres@localhost:5432/surfsense
SECRET_KEY=SECRET
NEXT_FRONTEND_URL=http://localhost:3000
#Celery Config
CELERY_BROKER_URL=redis://localhost:6379/0
CELERY_RESULT_BACKEND=redis://localhost:6379/0
#Celery Config
CELERY_BROKER_URL=redis://localhost:6379/0
CELERY_RESULT_BACKEND=redis://localhost:6379/0

View file

@ -78,12 +78,6 @@ export default function DashboardLayout({
},
],
},
{
title: "Podcasts",
url: `/dashboard/${search_space_id}/podcasts`,
icon: "Podcast",
items: [],
},
{
title: "Logs",
url: `/dashboard/${search_space_id}/logs`,

View file

@ -1,30 +0,0 @@
import { useCallback } from "react";
import type { PodcastItem } from "@/app/dashboard/[search_space_id]/podcasts/podcasts-client";
export function usePodcast() {
const getPodcastByChatId = useCallback(async (chatId: number) => {
try {
const response = await fetch(
`${process.env.NEXT_PUBLIC_FASTAPI_BACKEND_URL}/api/v1/podcasts/by-chat/${chatId}`,
{
headers: {
Authorization: `Bearer ${localStorage.getItem("surfsense_bearer_token")}`,
},
method: "GET",
}
);
if (!response.ok) {
const errorData = await response.json().catch(() => ({}));
throw new Error(errorData.detail || "Failed to fetch podcast");
}
return (await response.json()) as PodcastItem | null;
} catch (err: any) {
console.error("Error fetching podcast:", err);
throw err;
}
}, []);
return { getPodcastByChatId };
}