feat: change certif type
This commit is contained in:
@@ -24,7 +24,7 @@ public class LicenceModel {
|
||||
|
||||
int saison;
|
||||
|
||||
boolean certificate;
|
||||
String certificate;
|
||||
|
||||
boolean validate;
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ public class LicenceService {
|
||||
LicenceModel model = new LicenceModel();
|
||||
model.setMembre(membreModel);
|
||||
model.setSaison(form.getSaison());
|
||||
model.setCertificate(form.isCertificate());
|
||||
model.setCertificate(form.getCertificate());
|
||||
model.setValidate(form.isValidate());
|
||||
return Panache.withTransaction(() -> repository.persist(model)
|
||||
.call(m -> (m.isValidate() && membreModel.getLicence() <= 0) ?
|
||||
@@ -66,7 +66,7 @@ public class LicenceService {
|
||||
});
|
||||
} else {
|
||||
return repository.findById(form.getId()).chain(model -> {
|
||||
model.setCertificate(form.isCertificate());
|
||||
model.setCertificate(form.getCertificate());
|
||||
model.setValidate(form.isValidate());
|
||||
return Panache.withTransaction(() -> repository.persist(model)
|
||||
.call(m -> m.isValidate() ? Mutiny.fetch(m.getMembre())
|
||||
@@ -96,13 +96,13 @@ public class LicenceService {
|
||||
LicenceModel model = new LicenceModel();
|
||||
model.setMembre(combRepository);
|
||||
model.setSaison(Utils.getSaison());
|
||||
model.setCertificate(form.isCertificate());
|
||||
model.setCertificate(form.getCertificate());
|
||||
model.setValidate(false);
|
||||
return Panache.withTransaction(() -> repository.persist(model));
|
||||
}));
|
||||
} else {
|
||||
return repository.findById(form.getId()).chain(model -> {
|
||||
model.setCertificate(form.isCertificate());
|
||||
model.setCertificate(form.getCertificate());
|
||||
return Panache.withTransaction(() -> repository.persist(model));
|
||||
});
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@ public class SimpleLicence {
|
||||
Long id;
|
||||
Long membre;
|
||||
int saison;
|
||||
boolean certificate;
|
||||
String certificate;
|
||||
boolean validate;
|
||||
|
||||
public static SimpleLicence fromModel(LicenceModel model) {
|
||||
@@ -25,7 +25,7 @@ public class SimpleLicence {
|
||||
.id(model.getId())
|
||||
.membre(model.getMembre().getId())
|
||||
.saison(model.getSaison())
|
||||
.certificate(model.isCertificate())
|
||||
.certificate(model.getCertificate())
|
||||
.validate(model.isValidate())
|
||||
.build();
|
||||
}
|
||||
|
||||
@@ -17,7 +17,7 @@ public class LicenceForm {
|
||||
private int saison;
|
||||
|
||||
@FormParam("certificate")
|
||||
private boolean certificate;
|
||||
private String certificate = null;
|
||||
|
||||
@FormParam("validate")
|
||||
private boolean validate;
|
||||
|
||||
Reference in New Issue
Block a user