Filtere den Admin-Account aus der Mitgliederliste heraus, um die Sichtbarkeit zu verbessern
Some checks failed
Code Analysis (JS/Vue) / analyze (push) Failing after 53s

This commit is contained in:
Torsten Schulz (local)
2026-02-14 02:07:45 +01:00
parent ee1709ffb2
commit cfd209d7ee

View File

@@ -193,7 +193,9 @@ export default defineEventHandler(async (event) => {
// Only 'vorstand' may override member visibility // Only 'vorstand' may override member visibility
const isPrivilegedViewer = currentUser ? hasRole(currentUser, 'vorstand') : false const isPrivilegedViewer = currentUser ? hasRole(currentUser, 'vorstand') : false
const sanitizedMembers = mergedMembers.map(member => { // Filtere den Admin-Account heraus
const filteredMembers = mergedMembers.filter(m => m.email?.toLowerCase() !== 'admin@harheimertc.de')
const sanitizedMembers = filteredMembers.map(member => {
// Default: show email/phone/address to other logged-in members unless member.visibility explicitly hides them // Default: show email/phone/address to other logged-in members unless member.visibility explicitly hides them
const visibility = member.visibility || {} const visibility = member.visibility || {}