Updated input validation

This commit is contained in:
2025-03-21 20:10:15 -04:00
parent 031184b666
commit 81507afbcc
24 changed files with 510 additions and 112 deletions

View File

@@ -59,12 +59,40 @@ export default function PersonModal({
});
const updatePerson = () => {
updatePersonMutate.mutate({raidGroupId, personId: person?.personId, personName, discordId} as Person);
const createPerson = () => {
if(!personName || personName.trim().length <= 0){
addErrorMessage("Person name is required");
return;
}
else if(!raidGroupId || raidGroupId.trim().length <= 0){
addErrorMessage("Raid group ID is required");
return;
}
else if(discordId && discordId.trim().length <= 0){
addErrorMessage("Discord ID must be a valid length");
return;
}
createPersonMutate.mutate({raidGroupId, personName, discordId} as Person);
}
const createPerson = () => {
createPersonMutate.mutate({raidGroupId, personName, discordId} as Person);
const updatePerson = () => {
if(!person?.personId || person.personId.trim().length <= 0){
addErrorMessage("Person ID not found");
return;
}
else if(!personName || personName.trim().length <= 0){
addErrorMessage("Person name is required");
return;
}
else if(!raidGroupId || raidGroupId.trim().length <= 0){
addErrorMessage("Raid group ID is required");
return;
}
else if(discordId && discordId.trim().length <= 0){
addErrorMessage("Discord ID must be a valid length");
return;
}
updatePersonMutate.mutate({raidGroupId, personId: person?.personId, personName, discordId} as Person);
}