import { NextResponse } from "next/server";
export async function GET(req) {
-
const authHeader = req.headers.get("Authorization");*
-
if (authHeader !==
Bearer ${process.env.CRON_SECRET}) {* -
return new NextResponse("Unauthorized", { status: 401 });*
-
}*
-
try {*
-
const response = await fetch(*
-
process.env.NEXT_PUBLIC_BACKEND_SERVER + "/items/0/2/all",*
-
{*
-
method: "GET",*
-
}*
-
);*
-
return NextResponse.json({*
-
message: "Cron job executed successfully",*
-
});*
-
} catch (error) {*
-
console.error("Error triggering website:", error);*
-
return new NextResponse("Failed to trigger external website", {*
-
status: 500,*
-
});*
-
}* }
/// I DONT SEE MESAGES IN LOG ONLY STATUS
