This commit is contained in:
@@ -507,9 +507,28 @@ const deleteMember = async () => {
|
||||
};
|
||||
|
||||
const handleMemberCreated = (newMember: Member) => {
|
||||
members.value.unshift(newMember);
|
||||
console.log('[member-list] handleMemberCreated called with:', JSON.stringify(newMember, null, 2));
|
||||
console.log('[member-list] newMember fields:', Object.keys(newMember));
|
||||
console.log('[member-list] FullName value:', `"${newMember.FullName}"`);
|
||||
console.log('[member-list] first_name value:', `"${newMember.first_name}"`);
|
||||
console.log('[member-list] last_name value:', `"${newMember.last_name}"`);
|
||||
|
||||
// Calculate FullName if it doesn't exist
|
||||
const fullName = newMember.FullName ||
|
||||
`${newMember.first_name || ''} ${newMember.last_name || ''}`.trim() ||
|
||||
'New Member';
|
||||
|
||||
console.log('[member-list] Calculated FullName:', `"${fullName}"`);
|
||||
|
||||
// Ensure the member has a FullName for display
|
||||
const memberWithFullName = {
|
||||
...newMember,
|
||||
FullName: fullName
|
||||
};
|
||||
|
||||
members.value.unshift(memberWithFullName);
|
||||
showSuccess.value = true;
|
||||
successMessage.value = `${newMember.FullName} has been added successfully.`;
|
||||
successMessage.value = `${fullName} has been added successfully.`;
|
||||
};
|
||||
|
||||
const handleMemberUpdated = (updatedMember: Member) => {
|
||||
|
||||
Reference in New Issue
Block a user