Admin: Validierung für Kuratoren-Passwort bei Neuanlage

This commit is contained in:
Hördle Bot
2025-12-03 13:13:02 +01:00
parent 1f34d5813e
commit f0d75c591a

View File

@@ -786,7 +786,16 @@ export default function AdminPage({ params }: { params: { locale: string } }) {
const handleSaveCurator = async (e: React.FormEvent) => { const handleSaveCurator = async (e: React.FormEvent) => {
e.preventDefault(); e.preventDefault();
if (!curatorUsername.trim()) return; if (!curatorUsername.trim()) {
alert('Bitte einen Benutzernamen eingeben.');
return;
}
// Beim Anlegen eines neuen Kurators ist ein Passwort Pflicht.
if (!editingCuratorId && !curatorPassword.trim()) {
alert('Für neue Kuratoren muss ein Passwort gesetzt werden.');
return;
}
const payload: any = { const payload: any = {
username: curatorUsername.trim(), username: curatorUsername.trim(),