Füge Unterstützung für Kontaktanfragen hinzu, einschließlich neuer Routen und Berechtigungen für Trainer und Vorstand. Aktualisiere E-Mail-Versandlogik, um Anfragen an alle relevanten Empfänger weiterzuleiten.
Some checks failed
Code Analysis (JS/Vue) / analyze (push) Failing after 56s
Some checks failed
Code Analysis (JS/Vue) / analyze (push) Failing after 56s
This commit is contained in:
@@ -16,7 +16,7 @@ export default defineEventHandler(async (event) => {
|
||||
const body = await readBody(event)
|
||||
const { userId, roles } = body
|
||||
|
||||
const validRoles = ['mitglied', 'vorstand', 'admin', 'newsletter']
|
||||
const validRoles = ['mitglied', 'vorstand', 'admin', 'newsletter', 'trainer']
|
||||
const rolesArray = Array.isArray(roles) ? roles : (roles ? [roles] : ['mitglied'])
|
||||
|
||||
if (!rolesArray.every(r => validRoles.includes(r))) {
|
||||
|
||||
Reference in New Issue
Block a user