fix(ui): Label-Sidebar für auditor/domain_auditor ausblenden

Auditoren haben keine eigenen Mails — Labels machen für sie keinen Sinn.
Die Sidebar (inkl. "+ Neues Label") wird jetzt nur noch für Rollen
mit eigenen Mails angezeigt (user, domain_admin, superadmin).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
sysops
2026-04-04 21:13:46 +02:00
parent 23dbab1f47
commit 0db2324c8b
+3 -1
View File
@@ -234,13 +234,15 @@ export default function SearchPage() {
)}
{!authLoading && user && (<>
<div className="flex gap-6">
{/* Label sidebar */}
{/* Label sidebar — nur für Rollen mit eigenen Mails */}
{user.role !== "auditor" && user.role !== "domain_auditor" && (
<div className="hidden md:block w-48 shrink-0">
<LabelList
selectedLabelId={selectedLabelId}
onLabelSelect={setSelectedLabelId}
/>
</div>
)}
{/* Main content */}
<div className="flex-1 min-w-0">