Radish alpha
r
rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5
Radicle web interface
Radicle
Git
Make visibility in the repoSchema required
Sebastian Martinez committed 1 year ago
commit cca65a0b896fd525d085f3f273c6a134b9202dc9
parent b84cace
3 files changed +3 -3
modified http-client/lib/project.ts
@@ -41,7 +41,7 @@ const repoSchema = object({
  visibility: union([
    object({ type: literal("public") }),
    object({ type: literal("private"), allow: optional(array(string())) }),
-
  ]).optional(),
+
  ]),
  patches: object({
    open: number(),
    draft: number(),
modified src/components/ProjectCard.svelte
@@ -19,7 +19,7 @@
  $: repo = repoInfo.repo;
  $: project = repoInfo.repo["xyz.radicle.project"];
  $: baseUrl = repoInfo.baseUrl;
-
  $: isPrivate = repo.visibility?.type === "private";
+
  $: isPrivate = repo.visibility.type === "private";
</script>

<style>
modified src/views/projects/Source/ProjectNameHeader.svelte
@@ -77,7 +77,7 @@
        </span>
      </Link>
    </span>
-
    {#if repo.visibility && repo.visibility.type === "private"}
+
    {#if repo.visibility.type === "private"}
      <Badge variant="yellow" size="tiny">
        <Icon name="lock" />
        Private