diff --git a/src/main/java/fr/titionfire/ffsaf/domain/service/MembreService.java b/src/main/java/fr/titionfire/ffsaf/domain/service/MembreService.java index 6191526..6e6e58e 100644 --- a/src/main/java/fr/titionfire/ffsaf/domain/service/MembreService.java +++ b/src/main/java/fr/titionfire/ffsaf/domain/service/MembreService.java @@ -467,11 +467,10 @@ public class MembreService { .map(__ -> meData); } - @Scheduled(cron = "0 20 16 * * ?") - Uni everySecond() { // TODO change this + @Scheduled(cron = "0 0 1 1 9 ?") + Uni everySeason() { return repository.list("birth_date IS NOT NULL") .chain(l -> Uni.join().all(l.stream().map(m -> { - System.out.println("Cat update for " + m.getObjectName()); m.setCategorie(Utils.getCategoryFormBirthDate(m.getBirth_date(), new Date())); return Panache.withTransaction(() -> repository.persist(m)); }).toList()).andCollectFailures()) diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index c4eee2d..231f1b1 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -47,6 +47,7 @@ quarkus.rest-client."fr.titionfire.ffsaf.rest.client.SirenService".url=https://d #Login quarkus.oidc.token-state-manager.split-tokens=true quarkus.oidc.token.refresh-expired=true +quarkus.oidc.token.refresh-token-time-skew=1m quarkus.oidc.authentication.redirect-path=/api/auth/login quarkus.oidc.logout.path=/api/logout diff --git a/src/main/webapp/src/components/MemberCustomFiels.jsx b/src/main/webapp/src/components/MemberCustomFiels.jsx index e997925..7c0a00c 100644 --- a/src/main/webapp/src/components/MemberCustomFiels.jsx +++ b/src/main/webapp/src/components/MemberCustomFiels.jsx @@ -7,13 +7,13 @@ export function BirthDayField({inti_date, inti_category, required = true}) { const [category, setCategory] = useState(inti_category) const [canUpdate, setCanUpdate] = useState(false) useEffect(() => { - const b = category !== getCategoryFormBirthDate(new Date(date), new Date('2023-09-01')) + const b = category !== getCategoryFormBirthDate(new Date(date)) if (b !== canUpdate) setCanUpdate(b) }, [date, category]) const updateCat = _ => { - setCategory(getCategoryFormBirthDate(new Date(date), new Date('2023-09-01'))) + setCategory(getCategoryFormBirthDate(new Date(date))) } return <> @@ -127,4 +127,4 @@ export const Checkbox = ({label, value, onChange}) => { -}; \ No newline at end of file +};