autoriser les personnes autres que les tech à valider les RDF

This commit is contained in:
2020-04-24 14:29:29 +02:00
parent 0547979dd2
commit 9693c53ded
6 changed files with 17 additions and 12 deletions

View File

@@ -108,12 +108,8 @@ def agenda(request):
# liste des users avec agenda
agendas = get_users_agenda(request, '')
# le user est-il un commercial ?
member = get_member_by_id(request, logged_in)
if member.access == 0:
isCommercial = True
else:
isCommercial = False
access = member.access
agenda = member.agenda
# prendre en compte les paramètres de saisie
@@ -169,7 +165,7 @@ def agenda(request):
'calendar_events': json.dumps(events),
'agendas': agendas,
'agenda': agenda,
'isCommercial': isCommercial,
'access': access,
'types_rdv': types_rdv,
'type_rdv': type_rdv,
'message': message,

View File

@@ -543,6 +543,8 @@ def rdf_list(request):
@view_config(route_name='rdf_view', renderer='../templates/dossier/rdf_view.pt', permission='view')
def rdf_view(request):
logged_in = request.authenticated_userid.upper()
# lire code accès du user
access = get_userAccess(request, logged_in)
norapport = request.matchdict['no_id']
url = request.route_url('rdf_view', no_id=norapport)
@@ -610,7 +612,7 @@ def rdf_view(request):
'page_title': "Rapport no %s du %s" % (norapport, rapport.date_inter.strftime('%d-%m-%Y')),
'url': url,
'pt_name': 'rdf_view',
'logged_in': logged_in,
'access': access,
'rapport': rapport,
'nodossier': nodossier,
'nochantier': rapport.nochantier,