forked from ScoDoc/ScoDoc
check user params (old ids)
This commit is contained in:
parent
daa06651d5
commit
480af81e0d
@ -149,6 +149,10 @@ def ficheEtud(etudid=None):
|
|||||||
authuser = current_user
|
authuser = current_user
|
||||||
cnx = ndb.GetDBConnexion()
|
cnx = ndb.GetDBConnexion()
|
||||||
if etudid:
|
if etudid:
|
||||||
|
try: # pour les bookmarks avec d'anciens ids...
|
||||||
|
etudid = int(etudid)
|
||||||
|
except ValueError:
|
||||||
|
raise ScoValueError("id invalide !")
|
||||||
# la sidebar est differente s'il y a ou pas un etudid
|
# la sidebar est differente s'il y a ou pas un etudid
|
||||||
# voir html_sidebar.sidebar()
|
# voir html_sidebar.sidebar()
|
||||||
g.etudid = etudid
|
g.etudid = etudid
|
||||||
|
@ -493,6 +493,8 @@ def photos_generate_excel_sample(group_ids=[]):
|
|||||||
|
|
||||||
def photos_import_files_form(group_ids=[]):
|
def photos_import_files_form(group_ids=[]):
|
||||||
"""Formulaire pour importation photos"""
|
"""Formulaire pour importation photos"""
|
||||||
|
if not group_ids:
|
||||||
|
raise ScoValueError("paramètre manquant !")
|
||||||
groups_infos = sco_groups_view.DisplayedGroupsInfos(group_ids)
|
groups_infos = sco_groups_view.DisplayedGroupsInfos(group_ids)
|
||||||
back_url = "groups_view?%s&curtab=tab-photos" % groups_infos.groups_query_args
|
back_url = "groups_view?%s&curtab=tab-photos" % groups_infos.groups_query_args
|
||||||
|
|
||||||
|
@ -45,6 +45,7 @@ from werkzeug.utils import redirect
|
|||||||
|
|
||||||
from config import Config
|
from config import Config
|
||||||
|
|
||||||
|
from app import api
|
||||||
from app import db
|
from app import db
|
||||||
from app import models
|
from app import models
|
||||||
from app.auth.models import User
|
from app.auth.models import User
|
||||||
@ -657,6 +658,11 @@ def formsemestre_list(
|
|||||||
kw can specify some conditions: examples:
|
kw can specify some conditions: examples:
|
||||||
formsemestre_list( format='json', formation_id='F777')
|
formsemestre_list( format='json', formation_id='F777')
|
||||||
"""
|
"""
|
||||||
|
try:
|
||||||
|
formsemestre_id = int(formsemestre_id) if formsemestre_id is not None else None
|
||||||
|
formation_id = int(formation_id) if formation_id is not None else None
|
||||||
|
except ValueError:
|
||||||
|
return api.errors.error_response(404, "invalid id")
|
||||||
# XAPI: new json api
|
# XAPI: new json api
|
||||||
args = {}
|
args = {}
|
||||||
L = locals()
|
L = locals()
|
||||||
|
Loading…
Reference in New Issue
Block a user