possibilité au manager de modifier date_inter et auteur du rdf
This commit is contained in:
@@ -438,6 +438,10 @@ def rdf_edit(request):
|
||||
elements_couvert = get_rdf_causes(request, 'C06')
|
||||
voisins = get_rdf_causes(request, 'C07')
|
||||
tierce_personnes = get_rdf_causes(request, 'C08')
|
||||
# liste des users avec agenda
|
||||
users = get_users_agenda(request, '')
|
||||
# lire code accès du user
|
||||
access = get_userAccess(request, logged_in)
|
||||
|
||||
if 'form.submitted' in request.params:
|
||||
if 'signature_svg' in request.params:
|
||||
@@ -449,6 +453,10 @@ def rdf_edit(request):
|
||||
for param, db_value in rapport.items():
|
||||
if param in request.params and request.params[param] != db_value:
|
||||
new_values[param] = request.params[param]
|
||||
|
||||
if 'date_inter' in request.params:
|
||||
ddate = datetime.strptime(request.params['date_inter'], '%d-%m-%Y')
|
||||
new_values['date_inter'] = ddate.strftime("%Y-%m-%d")
|
||||
# case à cocher ?
|
||||
if 'sonde_capa' in request.params:
|
||||
new_values['sonde_capa'] = 1
|
||||
@@ -499,7 +507,7 @@ def rdf_edit(request):
|
||||
else:
|
||||
new_values['test_fumigenes'] = 0
|
||||
|
||||
if new_values:
|
||||
if new_values:
|
||||
update_rapport(request, nodossier, date_inter, new_values)
|
||||
request.session.flash(u"Le dossier a été mis à jour avec succès.", 'success')
|
||||
return HTTPFound(location=request.route_url('dossier_view', nodossier=nodossier))
|
||||
@@ -519,6 +527,8 @@ def rdf_edit(request):
|
||||
'elements_couvert': elements_couvert,
|
||||
'voisins':voisins,
|
||||
'tierce_personnes': tierce_personnes,
|
||||
'users': users,
|
||||
'access': access,
|
||||
}
|
||||
|
||||
@view_config(route_name='rdf_list', renderer='../templates/dossier/rdf_list.pt', permission='view')
|
||||
|
||||
Reference in New Issue
Block a user