diff --git a/portal/templates/app/project.html b/portal/templates/app/project.html index 043d784..bd22362 100644 --- a/portal/templates/app/project.html +++ b/portal/templates/app/project.html @@ -262,12 +262,15 @@ Edit request lists -
- Folder access - +
+
+ Visible request lists + +
+
@@ -997,7 +1000,13 @@ ${perms.upload ? '📤 Upload' : ''} ${perms.add_request_lists ? '➕ Add lists' : ''} ${perms.edit_request_lists ? '✏️ Edit lists' : ''} - ${perms.folder_access === 'all' ? '📂 All folders' : '📂 Assigned only'} + ${(() => { + const vl = perms.visible_lists; + if (!vl || vl === 'all') return '📂 All lists'; + if (Array.isArray(vl) && vl.length === 0) return '📂 No lists'; + if (Array.isArray(vl)) return '📂 ' + vl.length + ' list' + (vl.length > 1 ? 's' : ''); + return '📂 All lists'; + })()}