forked from ScoDoc/ScoDoc
Edition parcours UE: si tous cochés, tronc commun
This commit is contained in:
parent
cbe85dfb7d
commit
a194b4b6e0
@ -409,6 +409,14 @@ class UniteEns(models.ScoDocModel):
|
||||
Renvoie (True, "") si ok, sinon (False, error_message)
|
||||
"""
|
||||
msg = ""
|
||||
# Safety check
|
||||
if self.formation.referentiel_competence is None:
|
||||
return False, "pas de référentiel de compétence"
|
||||
# Si tous les parcours, aucun (tronc commun)
|
||||
if {p.id for p in parcours} == {
|
||||
p.id for p in self.formation.referentiel_competence.parcours
|
||||
}:
|
||||
parcours = []
|
||||
# Le niveau est-il dans tous ces parcours ? Sinon, l'enlève
|
||||
prev_niveau = self.niveau_competence
|
||||
if (
|
||||
|
Loading…
Reference in New Issue
Block a user