Update opolka/ScoDoc from ScoDoc/ScoDoc #2

Merged
opolka merged 1272 commits from ScoDoc/ScoDoc:master into master 2024-05-27 09:11:04 +02:00
3 changed files with 8 additions and 2 deletions
Showing only changes of commit b8e20b6be8 - Show all commits

View File

@ -529,6 +529,8 @@ class DecisionsProposeesAnnee(DecisionsProposees):
Si l'origine est impair, S_impair est l'origine et S_pair est None
Si l'origine est paire, S_pair est l'origine, et S_impair l'antérieur
suivi par cet étudiant (ou None).
Note: si l'option "block_moyennes" est activée, ne prend pas en compte le semestre.
"""
if not formsemestre.formation.is_apc(): # garde fou
return None, None
@ -549,6 +551,8 @@ class DecisionsProposeesAnnee(DecisionsProposees):
inscr.formsemestre.formation.referentiel_competence
== formsemestre.formation.referentiel_competence
)
# Non bloqué
and not inscr.formsemestre.block_moyennes
# L'autre semestre
and (inscr.formsemestre.semestre_id == idx_autre)
# de la même année scolaire

View File

@ -983,7 +983,9 @@ du programme" (menu "Semestre") si vous avez un semestre en cours);
</li>
<li><a class="stdlink" href="{
url_for('notes.formation_tag_modules_by_type', scodoc_dept=g.scodoc_dept,
formation_id=formation_id, semestre_idx=semestre_idx)
formation_id=formation_id,
semestre_idx=1 if semestre_idx is None else semestre_idx
)
}">Tagguer tous les modules par leur type</a> (tag <tt>res</tt>, <tt>sae</tt>).
</li>
<li><a class="stdlink" href="{

View File

@ -577,7 +577,7 @@ def do_formsemestre_createwithmodules(edit=False, formsemestre: FormSemestre = N
{
"input_type": "boolcheckbox",
"title": "Bloquer moyennes",
"explanation": "empêcher le calcul des moyennes d'UE et générale.",
"explanation": "empêcher le calcul des moyennes d'UE et générale (en BUT, empèche sa prise en compte dans les jurys annuels)",
},
),
(