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:
@@ -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">
|
||||
|
||||
Reference in New Issue
Block a user