feat: add admin toggle to open/close public pre-registrations with ui messaging
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 2m52s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Successful in 3m18s

This commit is contained in:
2026-06-12 23:37:41 +02:00
parent bb24363500
commit 87c65c6ebd
6 changed files with 77 additions and 18 deletions
@@ -17,6 +17,9 @@ public class Saison {
@Column(name = "est_active", nullable = false)
private Boolean estActive = false;
@Column(name = "inscriptions_ouvertes", nullable = false)
private Boolean inscriptionsOuvertes = false;
// Getters and Setters
public Long getId() {
@@ -43,10 +46,20 @@ public class Saison {
this.estActive = estActive;
}
public Boolean getInscriptionsOuvertes() {
return inscriptionsOuvertes != null ? inscriptionsOuvertes : false;
}
public void setInscriptionsOuvertes(Boolean inscriptionsOuvertes) {
this.inscriptionsOuvertes = inscriptionsOuvertes;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
if (this == o)
return true;
if (o == null || getClass() != o.getClass())
return false;
Saison saison = (Saison) o;
return Objects.equals(id, saison.id);
}