API: export AC modules (fix etat_evals + #486)
This commit is contained in:
parent
0f902457f6
commit
426865c9c5
@ -79,6 +79,7 @@ class Module(db.Model):
|
||||
d["ue_coefs"] = [
|
||||
c.to_dict(convert_objects=convert_objects) for c in self.ue_coefs
|
||||
]
|
||||
d["app_critiques"] = {x.code: x.to_dict() for x in self.app_critiques}
|
||||
if not with_matiere:
|
||||
d.pop("matiere", None)
|
||||
if not with_ue:
|
||||
|
@ -150,6 +150,10 @@ def formation_export(
|
||||
mod["parcours"] = [
|
||||
p.to_dict(with_annees=False) for p in module.parcours
|
||||
]
|
||||
# Et les AC
|
||||
mod["app_critiques"] = {
|
||||
x.code: x.to_dict() for x in module.app_critiques
|
||||
}
|
||||
if not export_ids:
|
||||
del mod["id"]
|
||||
del mod["ue_id"]
|
||||
|
@ -1,7 +1,7 @@
|
||||
# -*- mode: python -*-
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
SCOVERSION = "9.3.34"
|
||||
SCOVERSION = "9.3.35"
|
||||
|
||||
SCONAME = "ScoDoc"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user