Closed kronn closed 6 years ago
@kronn Der Code sieht gut aus, ich habe jedoch noch eine Frage. Wäre es aus performance technischen Gründen nicht geeigneter dieses Attribut zu persistieren? Wenn ein Export mit mehr als 1000 Leuten erfolgt und für jede einzelne Person dieses Feld berechnet wird, kann das ganz schön lange dauern. Ich hatte bereits eine sehr lange Ladezeit als ich den Personen Filter um die Aktivjahre erweiterte (hitobito/hitobito#600). Die Seite rotierte für eine Liste mit ca. 100 Personen etwa 15 Sekunden...
Ja, durch den Filter wird das echt zum Problem. Ich schau mal, wie man das gut persistieren kann ohne dass es out-of-sync mit der realität gerät...
Die Persistenz lagere ich in ein neues Ticket aus, damit das hier abgeschlossen werden kann.
Siehe hitobito/hitobito#599
Erste Spec, um die Aktivjahre zu berechnen.