Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Patch states fallback to disable and show default if undefined
Sebastian Martinez committed 3 years ago
commit 016b5e9d0a686f9ae3ec5f74514638de6f6cbc9a
parent 5fbbd824ff67a60e718c2e25e4d0bb6f0209dcd8
2 files changed +7 -4
modified src/lib/project.ts
@@ -31,7 +31,7 @@ export interface ProjectInfo {
    open: number;
    draft: number;
    archived: number;
-
    merged: number;
+
    merged?: number;
  };
  issues: {
    open: number;
@@ -138,7 +138,7 @@ export class Project implements ProjectInfo {
    open: number;
    draft: number;
    archived: number;
-
    merged: number;
+
    merged?: number;
  };
  issues: {
    open: number;
modified src/views/projects/Patches.svelte
@@ -29,8 +29,11 @@
    disabled: boolean;
  }>((s: PatchStatus) => ({
    value: s,
-
    title: `${project.patches[s]} ${s}`,
-
    disabled: project.patches[s] === 0,
+
    title:
+
      project.patches[s] !== undefined
+
        ? `${project.patches[s]} ${s}`
+
        : `0 ${s}`,
+
    disabled: project.patches[s] === 0 || project.patches[s] === undefined,
  }));
  $: filteredPatches = groupPatches(patches)[status];
  $: sortedPatches = filteredPatches.sort(