Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Allow only delegates to add labels and assignees to new issues
Rūdolfs Ošiņš committed 2 years ago
commit d86ff1952affe44f70f01b8c19acc414219799d2
parent d4b246c72de7cd47034bff1cd2ce56b97f89d221
1 file changed +4 -2
modified src/views/projects/Issue/New.svelte
@@ -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>