From 4201f809fd94c418e4f5b122b6a0f3795b07dc5b Mon Sep 17 00:00:00 2001 From: Mikaal Naik Date: Fri, 24 Mar 2023 12:21:15 -0400 Subject: [PATCH] Fix build errors --- .../src/pages/api/bathymetry/index.ts | 22 +++---- .../src/pages/api/beach/backfill/index.ts | 64 +++++++++---------- .../frontend/src/pages/api/beach/get/index.ts | 2 +- apps/frontend/tsconfig.json | 2 +- 4 files changed, 45 insertions(+), 45 deletions(-) diff --git a/apps/frontend/src/pages/api/bathymetry/index.ts b/apps/frontend/src/pages/api/bathymetry/index.ts index 18facd8..124aea1 100644 --- a/apps/frontend/src/pages/api/bathymetry/index.ts +++ b/apps/frontend/src/pages/api/bathymetry/index.ts @@ -2,9 +2,9 @@ import dayjs from 'dayjs'; import { PrismaClient } from '@prisma/client' -import { fetchFromNOAA } from 'src/utils/weather/noaa'; +// import { fetchFromNOAA } from 'src/utils/weather/noaa'; import fetch from 'node-fetch'; -const prisma = new PrismaClient() +// const prisma = new PrismaClient() export default async function handler(_, res) { const waterData = await getWaterLevelData() @@ -24,15 +24,15 @@ export default async function handler(_, res) { } } -const getDate = () => { - const rangeBackInTime = 20; - const endDate = dayjs().format('YYYY-MM-DD') - const startDate = dayjs().subtract(rangeBackInTime, 'day').format('YYYY-MM-DD') - return { - startDate, - endDate, - } -} +// const getDate = () => { +// const rangeBackInTime = 20; +// const endDate = dayjs().format('YYYY-MM-DD') +// const startDate = dayjs().subtract(rangeBackInTime, 'day').format('YYYY-MM-DD') +// return { +// startDate, +// endDate, +// } +// } const getWaterLevelData = async () => { const REPORTING_STATION = '02HC024' diff --git a/apps/frontend/src/pages/api/beach/backfill/index.ts b/apps/frontend/src/pages/api/beach/backfill/index.ts index 192bc20..9daa04b 100644 --- a/apps/frontend/src/pages/api/beach/backfill/index.ts +++ b/apps/frontend/src/pages/api/beach/backfill/index.ts @@ -16,37 +16,37 @@ export const config = { // }); // }; -export default async function handler(_: NextRequest, res: NextResponse) { - - const startDate = '2016-01-01' - const endDate = '2022-12-31'; - - const arrayOfBeachReadings = results.reduce((accum, dailyReadings) => { - if (dailyReadings.data) { - const date = dayjs(dailyReadings.CollectionDate).toDate(); - const readings = dailyReadings.data.map(reading => { - delete reading.beachName; - return { - ...reading, - date: date, - } - }) - return [...accum, ...readings]; - } else { - return accum; - } - }, []) - console.log({ arrayOfBeachReadings }); - - await prisma.beachReading.createMany({ - data: arrayOfBeachReadings, - skipDuplicates: true, - }).then(data => { - NextResponse.json({ inserts: data, success: true, }) - - }).catch(err => { - console.error('Beach Reading Create Many Error', err); - NextResponse.json({ success: false, error: true, message: err }) - }) +export default async function handler(_: NextRequest, __: NextResponse) { + + // const startDate = '2016-01-01' + // const endDate = '2022-12-31'; + + // const arrayOfBeachReadings = results.reduce((accum, dailyReadings) => { + // if (dailyReadings.data) { + // const date = dayjs(dailyReadings.CollectionDate).toDate(); + // const readings = dailyReadings.data.map(reading => { + // delete reading.beachName; + // return { + // ...reading, + // date: date, + // } + // }) + // return [...accum, ...readings]; + // } else { + // return accum; + // } + // }, []) + // console.log({ arrayOfBeachReadings }); + + // await prisma.beachReading.createMany({ + // data: arrayOfBeachReadings, + // skipDuplicates: true, + // }).then(data => { + // NextResponse.json({ inserts: data, success: true, }) + + // }).catch(err => { + // console.error('Beach Reading Create Many Error', err); + // NextResponse.json({ success: false, error: true, message: err }) + // }) } \ No newline at end of file diff --git a/apps/frontend/src/pages/api/beach/get/index.ts b/apps/frontend/src/pages/api/beach/get/index.ts index 5818a47..4a67310 100644 --- a/apps/frontend/src/pages/api/beach/get/index.ts +++ b/apps/frontend/src/pages/api/beach/get/index.ts @@ -1,7 +1,7 @@ import { NextApiRequest, NextApiResponse } from "next"; -export default async function handler(_: NextApiRequest, res: NextApiResponse) { +export default async function handler(_: NextApiRequest, __: NextApiResponse) { diff --git a/apps/frontend/tsconfig.json b/apps/frontend/tsconfig.json index b01f6d0..acda6f9 100644 --- a/apps/frontend/tsconfig.json +++ b/apps/frontend/tsconfig.json @@ -7,7 +7,7 @@ "allowJs": true, "moduleResolution": "node", "allowSyntheticDefaultImports": true, - "noUnusedLocals": true, + "noUnusedLocals": false, "noUnusedParameters": true, "removeComments": false, "preserveConstEnums": true,