Fix: bug synchro apo si 1 seul étudiant
This commit is contained in:
parent
0634dbd0aa
commit
76bedfb303
@ -149,7 +149,9 @@ get_maquette_url = _PI.get_maquette_url
|
||||
get_portal_api_version = _PI.get_portal_api_version
|
||||
|
||||
|
||||
def get_inscrits_etape(code_etape, annee_apogee=None, ntrials=4, use_cache=True):
|
||||
def get_inscrits_etape(
|
||||
code_etape, annee_apogee=None, ntrials=4, use_cache=True
|
||||
) -> list[dict]:
|
||||
"""Liste des inscrits à une étape Apogée
|
||||
Result = list of dicts
|
||||
ntrials: try several time the same request, useful for some bad web services
|
||||
|
@ -132,7 +132,7 @@ def formsemestre_synchro_etuds(
|
||||
if isinstance(etuds, str):
|
||||
etuds = etuds.split(",") # vient du form de confirmation
|
||||
elif isinstance(etuds, int):
|
||||
etuds = [etuds]
|
||||
etuds = [str(etuds)]
|
||||
if isinstance(inscrits_without_key, int):
|
||||
inscrits_without_key = [inscrits_without_key]
|
||||
elif isinstance(inscrits_without_key, str):
|
||||
|
@ -4,7 +4,7 @@
|
||||
emulating "Apogee" Web service
|
||||
|
||||
Usage:
|
||||
/opt/scodoc/tools/fakeportal/fakeportal.py
|
||||
/opt/scodoc/tools/fakeportal/fakeportal.py
|
||||
|
||||
et régler "URL du portail" sur la page de *Paramétrage* du département testé,
|
||||
typiquement: http://localhost:8678
|
||||
|
Loading…
Reference in New Issue
Block a user