Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor avís cartes tutors #286

Open
ctrl-alt-d opened this issue Nov 11, 2024 · 0 comments
Open

Refactor avís cartes tutors #286

ctrl-alt-d opened this issue Nov 11, 2024 · 0 comments
Assignees

Comments

@ctrl-alt-d
Copy link
Owner

El procés d'avís cartes tutors cal refactoritzar-lo

Antecedents

Actualment, cada cop que entra a la pantalla principal de presència es calcula si cal enviar cartes a tutors. Això no té cap sentit perquè el que provoca és que l'aplicació vagi més lenta i realment no cal estar mirant a cada moment si cal avisar o no a tutors.

D'altra banda, s'ha fet servir el propi model CartaAbsentisme com a flag per saber si s'ha avisat als tutors. Es creen cartes d'absentisme (sense data) com a 'flag' de que el tutor ha estat avisat.

Refactor demanat

1.- Passar a un cron el procés que comprova si cal o no avisar tutors.
2.- No usar CartaAbsentisme com a flag de que ja s'ha avisat als tutors. Es pot saber si cal avisar en el cas que l'alumne tingui carta pendent de generar i no hagi estat avisat des de la darrera carta (o mai en cas de que no hagi cartes)

Notes

El refactor 1 és urgent. El refactor 2 es pot fer més endavant

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants