@@ -45,11 +45,6 @@ export async function POST(request: NextRequest) {
4545 "Access-Control-Allow-Methods" : "POST, OPTIONS" ,
4646 "Access-Control-Allow-Headers" : "Content-Type" ,
4747 } ;
48- console . log ( "ENV" , VERCEL_ENV ) ;
49- console . log ( "URL" , VERCEL_URL ) ;
50- console . log ( "URL" , process . env . VERCEL_BRANCH_URL ) ;
51- console . log ( "URL" , process . env ) ;
52- return new Response ( null , { status : 200 } ) ;
5348 if ( request . headers . get ( "Content-Type" ) === "application/json" ) {
5449 try {
5550 const body = ( await request . json ( ) ) as RequestBody ;
@@ -80,26 +75,26 @@ export async function POST(request: NextRequest) {
8075 } ) ;
8176 }
8277
83- // const referer = request.headers.get("referer");
84- // const origin = request.headers.get("origin");
85- // let source = "Unknown";
86-
87- // if (referer && origin && referer.startsWith(origin)) {
88- // source = referer.slice(origin.length);
89- // }
90-
91- // const { id: notionPageId, url } = await createContact(
92- // `Message from ${name} (${nanoid()})`,
93- // email,
94- // name,
95- // message,
96- // NOTION_DATABASE_ID || "",
97- // source,
98- // );
99-
100- // if (notionPageId && url) {
101- // await notifyContactCreated(name, email, "url");
102- // }
78+ const referer = request . headers . get ( "referer" ) ;
79+ const origin = request . headers . get ( "origin" ) ;
80+ let source = "Unknown" ;
81+
82+ if ( referer && origin && referer . startsWith ( origin ) ) {
83+ source = referer . slice ( origin . length ) ;
84+ }
85+
86+ const { id : notionPageId , url } = await createContact (
87+ `Message from ${ name } (${ nanoid ( ) } )` ,
88+ email ,
89+ name ,
90+ message ,
91+ NOTION_DATABASE_ID || "" ,
92+ source ,
93+ ) ;
94+
95+ if ( notionPageId && url ) {
96+ await notifyContactCreated ( name , email , "url" ) ;
97+ }
10398
10499 /* await sendEmail({
105100 template: <ContactTemplate />,
0 commit comments