diff --git a/app/(dashboard)/analytics/analytics-client.tsx b/app/(dashboard)/analytics/analytics-client.tsx
index 552d6b4..9d3546a 100644
--- a/app/(dashboard)/analytics/analytics-client.tsx
+++ b/app/(dashboard)/analytics/analytics-client.tsx
@@ -43,7 +43,7 @@ export function AnalyticsClient({ data }: AnalyticsClientProps) {
};
const filteredFinances = data.finances.filter(f => filterByDate(f.transaction_date));
- const filteredTasks = data.tasks.filter(t => filterByDate(t.created_at || t.due_at));
+ const filteredTasks = data.tasks.filter(t => filterByDate(t.created_at || t.due_at || null));
// Project-based income
const projectIncomeMap = new Map();
diff --git a/app/api/health/route.ts b/app/api/health/route.ts
new file mode 100644
index 0000000..247ff58
--- /dev/null
+++ b/app/api/health/route.ts
@@ -0,0 +1,7 @@
+import { NextResponse } from "next/server";
+
+export const runtime = "edge";
+
+export function GET() {
+ return NextResponse.json({ status: "ok", timestamp: new Date().toISOString() });
+}
diff --git a/next-env.d.ts b/next-env.d.ts
index c4b7818..9edff1c 100644
--- a/next-env.d.ts
+++ b/next-env.d.ts
@@ -1,6 +1,6 @@
///
///
-import "./.next/dev/types/routes.d.ts";
+import "./.next/types/routes.d.ts";
// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.