fixes
Some checks failed
Build And Push Image / docker (push) Failing after 1m9s

This commit is contained in:
2025-08-14 10:43:21 +02:00
parent 2ff0c31bbd
commit 503d10f0ab
3 changed files with 37 additions and 55 deletions

View File

@@ -63,23 +63,24 @@ export default defineEventHandler(async (event) => {
console.log('[api/members.post] DIAGNOSTIC - Raw created member:', JSON.stringify(rawNewMember, null, 2));
console.log('[api/members.post] DIAGNOSTIC - Raw member fields:', Object.keys(rawNewMember));
// Apply field normalization (same as in get members API)
// Apply EXACT SAME processing pipeline as GET API
// 1. Apply field normalization (same as in get members API)
const normalizedMember = normalizeFieldsFromNocoDB(rawNewMember);
console.log('[api/members.post] Applied field normalization');
console.log('[api/members.post] DIAGNOSTIC - Normalized first_name:', normalizedMember.first_name);
console.log('[api/members.post] DIAGNOSTIC - Normalized last_name:', normalizedMember.last_name);
console.log('[api/members.post] DIAGNOSTIC - Normalized first_name:', `"${normalizedMember.first_name}"`);
console.log('[api/members.post] DIAGNOSTIC - Normalized last_name:', `"${normalizedMember.last_name}"`);
// Add computed fields (same as in get members API)
const fullName = `${normalizedMember.first_name || ''} ${normalizedMember.last_name || ''}`.trim();
// 2. Add computed fields (EXACT SAME as GET API)
const processedMember = {
...normalizedMember,
FullName: fullName,
FullName: `${normalizedMember.first_name || ''} ${normalizedMember.last_name || ''}`.trim(),
FormattedPhone: formatPhoneNumber(normalizedMember.phone)
};
console.log('[api/members.post] DIAGNOSTIC - Final FullName:', `"${processedMember.FullName}"`);
console.log('[api/members.post] DIAGNOSTIC - FullName calculation:',
`"${normalizedMember.first_name || ''}" + " " + "${normalizedMember.last_name || ''}" = "${fullName}"`);
`"${normalizedMember.first_name || ''}" + " " + "${normalizedMember.last_name || ''}" = "${processedMember.FullName}"`);
console.log('[api/members.post] DIAGNOSTIC - Final processed member keys:', Object.keys(processedMember));
return {
success: true,