diff --git a/web/src/lib/components/repo/pulls/PullCommitListHeader.svelte b/web/src/lib/components/repo/pulls/PullCommitListHeader.svelte index 4ce98929e..15d26457b 100644 --- a/web/src/lib/components/repo/pulls/PullCommitListHeader.svelte +++ b/web/src/lib/components/repo/pulls/PullCommitListHeader.svelte @@ -11,10 +11,10 @@ import TextSwap from "$lib/components/ui/TextSwap.svelte"; interface Props { - versions: PullSubmission[]; commits: CommitSummary[]; - versionRange: Range; - oncommitVersions: (range: Range) => void; + versions?: PullSubmission[]; + versionRange?: Range; + oncommitVersions?: (range: Range) => void; showChangeIds?: boolean; actions?: Snippet; } @@ -28,7 +28,7 @@ actions }: Props = $props(); - const isInterdiff = $derived(versionRange.start != versionRange.end); + const isInterdiff = $derived(!!versionRange && versionRange.start != versionRange.end); const hasChangeIds = $derived(commits.some((commit) => commit.changeId !== undefined)); @@ -62,7 +62,9 @@