Ajout de la barre de navigation
All checks were successful
Organisation/sirh/pipeline/head This commit looks good
SGL/sirh/pipeline/head This commit looks good

This commit is contained in:
2026-09-04 12:19:27 +00:00
parent 900343a4f8
commit 1a21998c39
19 changed files with 62 additions and 42 deletions

View File

@@ -147,15 +147,6 @@ def mon_profil(request):
date_fin_daffectation__gte=timezone.now().date()
).select_related('projet')
has_contrat = contrats is not None
expiration_contrat = False
contrat_nb_jours_restant = None
if contrats:
nb_jours = contrats.nombre_jours_restant
contrat_nb_jours_restant = nb_jours
expiration_contrat = nb_jours <= fonctions_utilitaire.DUREE_FIN_CONTRAT
return render(
request,
'gestion_employe/monprofil.html',
@@ -180,9 +171,9 @@ def mon_profil(request):
],
"formation_form": FormationForm(),
"has_contrat": has_contrat,
"expiration_contrat": expiration_contrat,
"contrat_nb_jours_restant": contrat_nb_jours_restant
"has_contrat": contrats is not None,
"expiration_contrat": contrats.nombre_jours_restant <= fonctions_utilitaire.DUREE_FIN_CONTRAT if contrats else False,
"contrat_nb_jours_restant": max(0, contrats.nombre_jours_restant if contrats else 0)
}
)
@login_required
@@ -231,7 +222,6 @@ def modifier_employer(request):
user.save()
messages.success(request, "Profil mis à jour avec succès.")
return redirect("gestion_employe:mon-profil")
def enregistrement_document(request):
"""Vue pour permettre à un utilisateur de télécharger et enregistrer des documents liés à son profil"""