Feat: Hierarchisation des validations des demandes de reservation
All checks were successful
Organisation/sirh/pipeline/head This commit looks good
All checks were successful
Organisation/sirh/pipeline/head This commit looks good
This commit is contained in:
@@ -15,7 +15,20 @@ try:
|
||||
except:
|
||||
pass
|
||||
|
||||
EMAIL_EQUIPE_INFORMATIQUE = ["support@cerfig.org"]
|
||||
try:
|
||||
EMAIL_EQUIPE_INFORMATIQUE = list(
|
||||
Employe.objects.filter(departement__nom="Systeme informatique").values_list('user__email', flat=True)
|
||||
) or ["support@cerfig.org"]
|
||||
except:
|
||||
EMAIL_EQUIPE_INFORMATIQUE = ["support@cerfig.org"]
|
||||
|
||||
def est_equipe_informatique(employe):
|
||||
"""Vérifie si un employé appartient au département informatique"""
|
||||
return employe.departement and employe.departement.nom == "Systeme informatique"
|
||||
|
||||
def est_assistante_direction(employe):
|
||||
"""Vérifie si un employé est l'assistante de direction"""
|
||||
return employe.fonction == "assistant_direction"
|
||||
|
||||
def solde_conge(employe):
|
||||
"""Fonction de calcul du solde de congé restant l'employé"""
|
||||
@@ -60,4 +73,4 @@ def envoyer_mail(sujet, message, destinataires):
|
||||
settings.EMAIL_HOST_USER,
|
||||
destinataires,
|
||||
fail_silently=False,
|
||||
)
|
||||
)
|
||||
Reference in New Issue
Block a user