diff --git a/public/domna_logo_white_text.png b/public/domna_logo_white_text.png new file mode 100644 index 0000000..f59a258 Binary files /dev/null and b/public/domna_logo_white_text.png differ diff --git a/src/app/api/plan/trigger/route.ts b/src/app/api/plan/trigger/route.ts index 19d343e..92f3096 100644 --- a/src/app/api/plan/trigger/route.ts +++ b/src/app/api/plan/trigger/route.ts @@ -4,15 +4,22 @@ import { z } from "zod"; const PresignedUrlBodySchema = z.object({ portfolio_id: z.string(), housing_type: z.enum(["Social", "Private"]), - goal: z.enum(["Increase EPC", "Reduce energy consumption"]), + goal: z.enum(["Increasing EPC", "Reduce energy consumption"]), goal_value: z.string(), trigger_file_path: z.string(), + valuation_file_path: z.string(), + multi_plan: z.boolean().optional(), + budget: z.number().optional().nullable(), + scenario_name: z.string().optional(), + event_type: z.enum(["remote_assessment"]).optional(), }); export async function POST(request: NextRequest) { // For the moment, this api specifically handles uploads of csvs + console.log("Triggering plan build"); const body = await request.json(); + console.log("Unvalidated body: ", body); let validatedBody; try { diff --git a/src/app/components/Navbar.tsx b/src/app/components/Navbar.tsx index bb80afd..ae3e603 100644 --- a/src/app/components/Navbar.tsx +++ b/src/app/components/Navbar.tsx @@ -33,9 +33,9 @@ function Nav({ userImage }: { userImage: string }) {
Workflow
diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 7b30618..4c9d8d1 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -27,8 +27,8 @@ export function Footer() { return (