Admin: Validierung für Kuratoren-Passwort bei Neuanlage
This commit is contained in:
@@ -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(),
|
||||||
|
|||||||
Reference in New Issue
Block a user