placement_group_size_control #2

Closed
jmplace wants to merge 150 commits from placement_group_size_control into master
2 changed files with 12 additions and 19 deletions
Showing only changes of commit 2add3e12cc - Show all commits

View File

@ -356,7 +356,7 @@ def formsemestre_validation_etud(
# #
Se.valide_decision(selected_choice, REQUEST) # enregistre Se.valide_decision(selected_choice, REQUEST) # enregistre
return _redirect_valid_choice( return _redirect_valid_choice(
formsemestre_id, etudid, Se, selected_choice, desturl, sortcol, REQUEST formsemestre_id, etudid, Se, selected_choice, desturl, sortcol
) )
@ -402,19 +402,17 @@ def formsemestre_validation_etud_manu(
Se.valide_decision(choice, REQUEST) # enregistre Se.valide_decision(choice, REQUEST) # enregistre
if redirect: if redirect:
return _redirect_valid_choice( return _redirect_valid_choice(
formsemestre_id, etudid, Se, choice, desturl, sortcol, REQUEST formsemestre_id, etudid, Se, choice, desturl, sortcol
) )
def _redirect_valid_choice( def _redirect_valid_choice(formsemestre_id, etudid, Se, choice, desturl, sortcol):
formsemestre_id, etudid, Se, choice, desturl, sortcol, REQUEST
):
adr = "formsemestre_validation_etud_form?formsemestre_id=%s&etudid=%s&check=1" % ( adr = "formsemestre_validation_etud_form?formsemestre_id=%s&etudid=%s&check=1" % (
formsemestre_id, formsemestre_id,
etudid, etudid,
) )
if sortcol: if sortcol:
adr += "&sortcol=" + sortcol adr += "&sortcol=" + str(sortcol)
# if desturl: # if desturl:
# desturl += "&desturl=" + desturl # desturl += "&desturl=" + desturl
return flask.redirect(adr) return flask.redirect(adr)

View File

@ -588,7 +588,6 @@ class SituationEtudParcoursGeneric(object):
self.etudid, self.etudid,
decision.code_etat, decision.code_etat,
decision.assiduite, decision.assiduite,
REQUEST=REQUEST,
) )
# -- modification du code du semestre precedent # -- modification du code du semestre precedent
if self.prev and decision.new_code_prev: if self.prev and decision.new_code_prev:
@ -619,7 +618,6 @@ class SituationEtudParcoursGeneric(object):
self.etudid, self.etudid,
decision.new_code_prev, decision.new_code_prev,
decision.assiduite, # attention: en toute rigueur il faudrait utiliser une indication de l'assiduite au sem. precedent, que nous n'avons pas... decision.assiduite, # attention: en toute rigueur il faudrait utiliser une indication de l'assiduite au sem. precedent, que nous n'avons pas...
REQUEST=REQUEST,
) )
sco_cache.invalidate_formsemestre( sco_cache.invalidate_formsemestre(
@ -897,9 +895,7 @@ def formsemestre_update_validation_sem(
return to_invalidate return to_invalidate
def formsemestre_validate_ues( def formsemestre_validate_ues(formsemestre_id, etudid, code_etat_sem, assiduite):
formsemestre_id, etudid, code_etat_sem, assiduite, REQUEST=None
):
"""Enregistre codes UE, selon état semestre. """Enregistre codes UE, selon état semestre.
Les codes UE sont toujours calculés ici, et non passés en paramètres Les codes UE sont toujours calculés ici, et non passés en paramètres
car ils ne dépendent que de la note d'UE et de la validation ou non du semestre. car ils ne dépendent que de la note d'UE et de la validation ou non du semestre.
@ -933,14 +929,13 @@ def formsemestre_validate_ues(
cnx, nt, formsemestre_id, etudid, ue_id, code_ue cnx, nt, formsemestre_id, etudid, ue_id, code_ue
) )
if REQUEST: logdb(
logdb( cnx,
cnx, method="validate_ue",
method="validate_ue", etudid=etudid,
etudid=etudid, msg="ue_id=%s code=%s" % (ue_id, code_ue),
msg="ue_id=%s code=%s" % (ue_id, code_ue), commit=False,
commit=False, )
)
cnx.commit() cnx.commit()