fixes
This commit is contained in:
parent
96aa06d2ed
commit
30e90dd73b
|
|
@ -30,25 +30,32 @@ interface DocumensoResponse {
|
|||
}
|
||||
|
||||
export default defineEventHandler(async (event) => {
|
||||
console.log('[generate-eoi] ========== EOI GENERATION REQUEST RECEIVED ==========');
|
||||
|
||||
const xTagHeader = getRequestHeader(event, "x-tag");
|
||||
console.log('[generate-eoi] x-tag header:', xTagHeader);
|
||||
|
||||
if (!xTagHeader || (xTagHeader !== "094ut234" && xTagHeader !== "pjnvü1230")) {
|
||||
console.log('[generate-eoi] Authentication failed');
|
||||
throw createError({ statusCode: 401, statusMessage: "unauthenticated" });
|
||||
}
|
||||
|
||||
try {
|
||||
const body = await readBody(event);
|
||||
const { interestId } = body;
|
||||
console.log('[generate-eoi] Interest ID received:', interestId);
|
||||
|
||||
if (!interestId) {
|
||||
throw createError({ statusCode: 400, statusMessage: "Interest ID is required" });
|
||||
}
|
||||
|
||||
// Get the interest data
|
||||
console.log('[generate-eoi] Fetching interest data for ID:', interestId);
|
||||
const interest = await getInterestById(interestId);
|
||||
if (!interest) {
|
||||
throw createError({ statusCode: 404, statusMessage: "Interest not found" });
|
||||
}
|
||||
console.log('[generate-eoi] Interest data retrieved successfully');
|
||||
|
||||
// Documenso API configuration - moved to top for use throughout
|
||||
const documensoApiKey = process.env.NUXT_DOCUMENSO_API_KEY;
|
||||
|
|
|
|||
Loading…
Reference in New Issue