Allow only delegates to add labels and assignees to new issues

This commit is contained in:
Rūdolfs Ošiņš
2024-02-20 16:34:33 +00:00
parent d4b246c72d
commit d86ff1952a
+4 -2
View File
@@ -119,11 +119,13 @@
</div>
<div class="metadata">
<AssigneeInput
locallyAuthenticated={Boolean(session)}
locallyAuthenticated={session &&
project.delegates.includes(`did:key:${session.publicKey}`)}
on:save={({ detail: updatedAssignees }) =>
(assignees = updatedAssignees)} />
<LabelInput
locallyAuthenticated={Boolean(session)}
locallyAuthenticated={session &&
project.delegates.includes(`did:key:${session.publicKey}`)}
on:save={({ detail: updatedLabels }) => (labels = updatedLabels)} />
</div>
</div>