You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
The text was updated successfully, but these errors were encountered:
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
The text was updated successfully, but these errors were encountered: