diff --git a/src/base/orgs/View/Projects.svelte b/src/base/orgs/View/Projects.svelte index 936e9771a..946b21bc0 100644 --- a/src/base/orgs/View/Projects.svelte +++ b/src/base/orgs/View/Projects.svelte @@ -65,19 +65,21 @@ {#each projects as project} {@const anchor = anchors[project.urn]} {@const pendingAnchor = pendingAnchors[project.urn]} -
- onClick(project)}> - - {#if profile?.org?.safe && account && anchor} - {#if pendingAnchor} - loadAnchors()} /> + {#if project.head} +
+ onClick(project)}> + + {#if profile?.org?.safe && account && anchor} + {#if pendingAnchor} + loadAnchors()} /> + {/if} {/if} - {/if} - - -
+
+
+
+ {/if} {/each} {:catch err} diff --git a/src/base/profiles/AnchorBadge.svelte b/src/base/profiles/AnchorBadge.svelte index dba6b7c13..041ee9a93 100644 --- a/src/base/profiles/AnchorBadge.svelte +++ b/src/base/profiles/AnchorBadge.svelte @@ -4,7 +4,7 @@ const dispatch = createEventDispatcher(); export let anchors: Array = []; - export let head: string; + export let head: string | null; export let commit: string; export let noText = false; export let noBg = false; @@ -44,7 +44,7 @@ } -{#if anchors} +{#if anchors && head} {#if commit == anchors[0] && commit === head} diff --git a/src/base/projects/Browser.svelte b/src/base/projects/Browser.svelte index d6afc1908..9d6341e42 100644 --- a/src/base/projects/Browser.svelte +++ b/src/base/projects/Browser.svelte @@ -1,6 +1,6 @@ diff --git a/src/base/projects/Project.svelte b/src/base/projects/Project.svelte index 9e6adea3b..56749a76e 100644 --- a/src/base/projects/Project.svelte +++ b/src/base/projects/Project.svelte @@ -141,7 +141,7 @@
{#if content == proj.ProjectContent.Tree} - + {:else if content == proj.ProjectContent.History} {:else if content == proj.ProjectContent.Commit} diff --git a/src/base/projects/Widget.svelte b/src/base/projects/Widget.svelte index 77163f448..380144673 100644 --- a/src/base/projects/Widget.svelte +++ b/src/base/projects/Widget.svelte @@ -93,7 +93,7 @@ {#if project.head} {project.head} {:else} - Could not retrieve HEAD + ✗ No head {/if} @@ -104,7 +104,7 @@ - {#if anchor} + {#if anchor && project.head}