implemented comprehensive member card enhancements with complete multiple nationality support and dues management features.
All checks were successful
Build And Push Image / docker (push) Successful in 2m54s

This commit is contained in:
2025-08-07 22:53:45 +02:00
parent 9202509c9c
commit f6bc81cb01
2 changed files with 188 additions and 60 deletions

View File

@@ -380,9 +380,19 @@ const filteredMembers = computed(() => {
});
const totalMembers = computed(() => members.value.length);
const activeMembers = computed(() =>
members.value.filter(m => m.membership_status === 'Active').length
);
const activeMembers = computed(() => {
// Temporary debug logging
console.log('Members data for active count:');
members.value.forEach((m, i) => {
if (i < 5) { // Only log first 5 to avoid spam
console.log(`${m.FullName}: status="${m.membership_status}", type=${typeof m.membership_status}`);
}
});
const activeCount = members.value.filter(m => m.membership_status === 'Active').length;
console.log(`Active members count: ${activeCount} out of ${members.value.length} total`);
return activeCount;
});
const paidDuesMembers = computed(() =>
members.value.filter(m => m.current_year_dues_paid === 'true').length
);