feat: Add "Save & Close" button in InterestDetailsModal, enhance saveInterest function to conditionally close modal, and improve logging in delete-generated-document and get-expenses APIs

This commit is contained in:
2025-07-10 17:36:10 -04:00
parent 6ebe96bbf4
commit 242e33f7b9
5 changed files with 80 additions and 8 deletions

View File

@@ -8,6 +8,8 @@ export default defineEventHandler(async (event) => {
await requireAuth(event);
console.log('[Delete Generated EOI] Request received');
console.log('[Delete Generated EOI] Request headers:', getHeaders(event));
console.log('[Delete Generated EOI] Request method:', getMethod(event));
try {
const body = await readBody(event);
@@ -15,12 +17,13 @@ export default defineEventHandler(async (event) => {
const query = getQuery(event);
console.log('[Delete Generated EOI] Interest ID:', interestId);
console.log('[Delete Generated EOI] Query params:', query);
if (!interestId) {
console.error('[Delete Generated EOI] No interest ID provided');
throw createError({
statusCode: 400,
statusMessage: 'Interest ID is required',
statusMessage: 'Interest ID is required. Please provide a valid interest ID.',
});
}