Al momento istanze di Holiday vangono generate da RecurrentHoliday anche retroattivamente (ad esempio, se nel 23/03/2023 ho definito una festività personalizzata ricorrente per il 20 e 21 Aprile, verranno generate, se si raggiungono le date dal calendario, anche le istanze per il 2022 e precedenti). Queste festività, al momento della cancellazione della RecurrentHoliday, verranno mantenute (perché alla cancellazione si cancellano solamente le istanze future rispetto al giorno di cancellazione stesso).
Bisogna valutare se associare alle RecurrentHoliday una data di creazione che possa essere usata per evitare la generazione retroattiva delle Holiday rispetto alla data di creazione (ma mantenere tutte quelle generate dalla data di creazione a quella di cancellazione della RecurrentHoliday)
Per ora, al momento della cancellazione, si cancellano tutte le feste ricorrenti a partire da 2 anni precedenti. Presa la decisione sul come gestire la questione, implementare il meccanismo corretto
Al momento istanze di
Holiday
vangono generate daRecurrentHoliday
anche retroattivamente (ad esempio, se nel 23/03/2023 ho definito una festività personalizzata ricorrente per il 20 e 21 Aprile, verranno generate, se si raggiungono le date dal calendario, anche le istanze per il 2022 e precedenti). Queste festività, al momento della cancellazione dellaRecurrentHoliday
, verranno mantenute (perché alla cancellazione si cancellano solamente le istanze future rispetto al giorno di cancellazione stesso).Bisogna valutare se associare alle
RecurrentHoliday
una data di creazione che possa essere usata per evitare la generazione retroattiva delleHoliday
rispetto alla data di creazione (ma mantenere tutte quelle generate dalla data di creazione a quella di cancellazione dellaRecurrentHoliday
)