photo de profil ajoutée
This commit is contained in:
@@ -18,6 +18,9 @@ def index(request:HttpRequest):
|
||||
messages.error(request, "Impossible d'accéder au menu 'Reservation de salle' car votre profil Utilisateur n'est lié à aucun profil Employe. Veuillez contacter l'administrateur.")
|
||||
return redirect('gestion_conges:conge')
|
||||
|
||||
nom = request.user.last_name
|
||||
prenom = request.user.first_name
|
||||
|
||||
if request.method == "POST":
|
||||
form = ReservationForm(request.POST)
|
||||
if form.is_valid():
|
||||
@@ -42,6 +45,13 @@ def index(request:HttpRequest):
|
||||
besoin_ordi = besoin_ordi,
|
||||
motif_reservation=motif_reservation,
|
||||
)
|
||||
|
||||
if not nom or not prenom or nom.strip() == "" or prenom.strip() == "":
|
||||
messages.error(
|
||||
request,
|
||||
"Vous devez renseigner un nom et un prénom valides pour effectuer une réservation."
|
||||
)
|
||||
return redirect('gestion_salle:reservation-salle')
|
||||
reservation.save()
|
||||
date_debut = date_debut + timedelta(days=1)
|
||||
|
||||
@@ -117,7 +127,6 @@ def detail_reservation(request:HttpRequest, reservation_id:int):
|
||||
'besoin_zoom': reservation.besoin_zoom,
|
||||
'besoin_ordinateur': reservation.besoin_ordi,
|
||||
'lien_zoom': reservation.lien_zoom or '',
|
||||
'motif_refus': reservation.motif_refus or '',
|
||||
}
|
||||
|
||||
return JsonResponse(reservation_json, safe=True)
|
||||
|
||||
Reference in New Issue
Block a user