Skip to content
Snippets Groups Projects
Commit 08347fe7 authored by Marco De Donno's avatar Marco De Donno
Browse files

Only get the donor informations if we load the target segment page as admin

parent 46a7bc91
No related branches found
No related tags found
No related merge requests found
...@@ -85,18 +85,24 @@ def show_folder_inner( uuid, admin ): ...@@ -85,18 +85,24 @@ def show_folder_inner( uuid, admin ):
""" """
annotation_list = config.db.query_fetchall( sql, ( uuid, ) ) annotation_list = config.db.query_fetchall( sql, ( uuid, ) )
sql = """ if admin:
SELECT sql = """
submissions.uuid, SELECT
cnm_folder.pc, submissions.uuid,
users.username cnm_folder.pc,
FROM cnm_folder users.username
INNER JOIN submissions ON cnm_folder.donor_id = submissions.donor_id FROM cnm_folder
INNER JOIN users ON cnm_folder.donor_id = users.id INNER JOIN submissions ON cnm_folder.donor_id = submissions.donor_id
WHERE cnm_folder.folder_uuid = %s INNER JOIN users ON cnm_folder.donor_id = users.id
""" WHERE cnm_folder.folder_uuid = %s
submission_id, pc, username = config.db.query_fetchone( sql, ( uuid, ) ) """
finger_name = "{} (F{})".format( segments_position_code[ pc ], pc ) submission_id, pc, username = config.db.query_fetchone( sql, ( uuid, ) )
finger_name = "{} (F{})".format( segments_position_code[ pc ], pc )
else:
submission_id = None
finger_name = None
username = None
return my_render_template( return my_render_template(
"shared/segment.html", "shared/segment.html",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment