feat: lock full name change on membre edit
This commit is contained in:
parent
580104de00
commit
c85c28fee2
@ -290,6 +290,12 @@ public class MembreService {
|
|||||||
.invoke(Unchecked.consumer(membreModel -> {
|
.invoke(Unchecked.consumer(membreModel -> {
|
||||||
if (!securityCtx.isInClubGroup(membreModel.getClub().getId()))
|
if (!securityCtx.isInClubGroup(membreModel.getClub().getId()))
|
||||||
throw new DForbiddenException();
|
throw new DForbiddenException();
|
||||||
|
if (StringSimilarity.similarity(membreModel.getLname().toUpperCase(),
|
||||||
|
membre.getLname().toUpperCase()) > 3 || StringSimilarity.similarity(
|
||||||
|
membreModel.getFname().toUpperCase(), membre.getFname().toUpperCase()) > 3) {
|
||||||
|
throw new DBadRequestException(
|
||||||
|
"Pour enregistrer un nouveau membre, veuillez utilisez le bouton prévue a cette effet.");
|
||||||
|
}
|
||||||
}))
|
}))
|
||||||
.invoke(Unchecked.consumer(membreModel -> {
|
.invoke(Unchecked.consumer(membreModel -> {
|
||||||
RoleAsso source = RoleAsso.MEMBRE;
|
RoleAsso source = RoleAsso.MEMBRE;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user