diff --git a/flake.nix b/flake.nix --- a/flake.nix +++ b/flake.nix @@ -54,7 +54,7 @@ inherit (gitignore.lib) gitignoreSource; in { overlays.default = final: prev: let - goModHash = "sha256-ZckpIPqFk7/XBiEJUbmrAzdjAxV62hv896xqAXF2aZs="; + goModHash = "sha256-QPyeKKr7YMblwicQNemu3OamXwg7fVie6/IY10vQCl4="; appviewDeps = { inherit htmx-src lucide-src inter-fonts-src ibm-plex-mono-src goModHash gitignoreSource; }; diff --git a/crypto/verify.go b/crypto/verify.go --- a/crypto/verify.go +++ b/crypto/verify.go @@ -50,7 +50,9 @@ payload := strings.Builder{} fmt.Fprintf(&payload, "tree %s\n", commit.Commit.Tree) - fmt.Fprintf(&payload, "parent %s\n", commit.Commit.Parent) + if commit.Commit.Parent != "" { + fmt.Fprintf(&payload, "parent %s\n", commit.Commit.Parent) + } fmt.Fprintf(&payload, "author %s\n", author.String()) fmt.Fprintf(&payload, "committer %s\n", committer.String()) if commit.Commit.ChangedId != "" {