diff --git a/pitch-deck/components/slides/FinanzplanSlide.tsx b/pitch-deck/components/slides/FinanzplanSlide.tsx index 4beb6e0..dd284b4 100644 --- a/pitch-deck/components/slides/FinanzplanSlide.tsx +++ b/pitch-deck/components/slides/FinanzplanSlide.tsx @@ -75,6 +75,11 @@ export default function FinanzplanSlide({ lang }: FinanzplanSlideProps) { // Load sheet data const loadSheet = useCallback(async (name: string) => { + if (name === 'kpis' || name === 'charts') { + setRows([]) + setLoading(false) + return + } setLoading(true) try { const r = await fetch(`/api/finanzplan/${name}`) diff --git a/pitch-deck/lib/db.ts b/pitch-deck/lib/db.ts index 252e8a9..7e32d9b 100644 --- a/pitch-deck/lib/db.ts +++ b/pitch-deck/lib/db.ts @@ -2,9 +2,9 @@ import { Pool } from 'pg' const pool = new Pool({ connectionString: process.env.DATABASE_URL || 'postgres://breakpilot:breakpilot123@localhost:5432/breakpilot_db', - max: 5, + max: 20, idleTimeoutMillis: 30000, - connectionTimeoutMillis: 5000, + connectionTimeoutMillis: 10000, }) export default pool