File tree Expand file tree Collapse file tree 5 files changed +30
-30
lines changed
Expand file tree Collapse file tree 5 files changed +30
-30
lines changed Original file line number Diff line number Diff line change 1- import type { NextApiRequest , NextApiResponse } from "next" ;
1+ import type { NextApiRequest } from "next" ;
22import { logTime } from "../gql/utils/log-time" ;
33
4- export default async function handler (
5- request : NextApiRequest ,
6- response : NextApiResponse
7- ) {
4+ export const dynamic = "force-dynamic" ;
5+
6+ export default async function GET ( request : NextApiRequest ) {
87 const {
98 body : { date } ,
109 } = request ;
1110
1211 if ( ! date ) {
13- return response . status ( 400 ) . send ( { error : "Date is missing" } ) ;
12+ return Response . json ( { error : "Date is missing" , status : 400 } ) ;
1413 }
1514
1615 try {
1716 await logTime ( date , "homeArriveTime" ) ;
1817
19- return response . status ( 200 ) . end ( ) ;
18+ return Response . json ( { status : 200 } ) ;
2019 } catch ( exception ) {
21- return response . status ( 500 ) . send ( { error : exception } ) ;
20+ return Response . json ( { error : exception , status : 500 } ) ;
2221 }
2322}
Original file line number Diff line number Diff line change @@ -3,21 +3,20 @@ import moment from "moment";
33import { createDbClient } from "../gql/lib/db" ;
44import { DAY_FORMAT } from "../gql/constants" ;
55
6- export default async function handler (
7- request : NextApiRequest ,
8- response : NextApiResponse
9- ) {
6+ export const dynamic = "force-dynamic" ;
7+
8+ export default async function GET ( request : NextApiRequest ) {
109 const {
1110 body : { event, date } ,
1211 } = request ;
1312 const momentDate = moment ( date ) . utc ( ) ;
1413
1514 if ( ! event ) {
16- return response . status ( 400 ) . send ( { error : "Date is missing" } ) ;
15+ return Response . json ( { error : "Date is missing" , status : 400 } ) ;
1716 }
1817
1918 if ( ! date ) {
20- return response . status ( 400 ) . send ( { error : "Event is missing" } ) ;
19+ return Response . json ( { error : "Event is missing" , status : 400 } ) ;
2120 }
2221
2322 try {
@@ -36,8 +35,8 @@ export default async function handler(
3635 { upsert : true }
3736 ) ;
3837
39- return response . status ( 200 ) . end ( ) ;
38+ return Response . json ( { status : 200 } ) ;
4039 } catch ( exception ) {
41- return response . status ( 500 ) . send ( { error : exception } ) ;
40+ return Response . json ( { error : exception , status : 500 } ) ;
4241 }
4342}
Original file line number Diff line number Diff line change 11import type { NextApiRequest , NextApiResponse } from "next" ;
22import { logTime } from "../gql/utils/log-time" ;
33
4- export default async function handler (
5- request : NextApiRequest ,
6- response : NextApiResponse
7- ) {
4+ export const dynamic = "force-dynamic" ;
5+
6+ export default async function GET ( request : NextApiRequest ) {
87 const {
98 body : { date } ,
109 } = request ;
1110
1211 if ( ! date ) {
13- return response . status ( 400 ) . send ( { error : "Date is missing" } ) ;
12+ return Response . json ( { error : "Date is missing" , status : 400 } ) ;
1413 }
1514
1615 try {
1716 await logTime ( date , "homeLeaveTime" ) ;
1817
19- return response . status ( 200 ) . end ( ) ;
18+ return Response . json ( { status : 200 } ) ;
2019 } catch ( exception ) {
21- return response . status ( 500 ) . send ( { error : exception } ) ;
20+ return Response . json ( { error : exception , status : 500 } ) ;
2221 }
2322}
Original file line number Diff line number Diff line change 11import type { NextApiRequest , NextApiResponse } from "next" ;
22import { logTime } from "../gql/utils/log-time" ;
33
4- export default async function handler (
4+ export const dynamic = "force-dynamic" ;
5+
6+ export default async function GET (
57 request : NextApiRequest ,
68 response : NextApiResponse
79) {
@@ -10,14 +12,14 @@ export default async function handler(
1012 } = request ;
1113
1214 if ( ! date ) {
13- return response . status ( 400 ) . send ( { error : "Date is missing" } ) ;
15+ return Response . json ( { error : "Date is missing" , status : 400 } ) ;
1416 }
1517
1618 try {
1719 await logTime ( date , "workArriveTime" ) ;
1820
19- return response . status ( 200 ) . end ( ) ;
21+ return Response . json ( { status : 200 } ) ;
2022 } catch ( exception ) {
21- return response . status ( 500 ) . send ( { error : exception } ) ;
23+ return Response . json ( { error : exception , status : 500 } ) ;
2224 }
2325}
Original file line number Diff line number Diff line change @@ -10,14 +10,15 @@ export default async function handler(
1010 } = request ;
1111
1212 if ( ! date ) {
13- return response . status ( 400 ) . send ( { error : "Date is missing" } ) ;
13+ // return response.status(400).send({ error: "Date is missing" });
14+ return Response . json ( { error : "Date is missing" , status : 400 } ) ;
1415 }
1516
1617 try {
1718 await logTime ( date , "workLeaveTime" ) ;
1819
19- return response . status ( 200 ) . end ( ) ;
20+ return Response . json ( { status : 200 } ) ;
2021 } catch ( exception ) {
21- return response . status ( 500 ) . send ( { error : exception } ) ;
22+ return Response . json ( { error : exception , status : 500 } ) ;
2223 }
2324}
You can’t perform that action at this time.
0 commit comments