af13e15ccab9930d117508afe954228cc944e044

Author
Ayman Bagabas <ayman.bagabas@gmail.com>
Committer
Ayman Bagabas <ayman.bagabas@gmail.com>
Date

Message

fix: default config repo first commit time

Diff

 1diff --git a/internal/config/config.go b/internal/config/config.go
 2index 184357787bda0ef5c6c202d3c1c9b8223324b296..bfacc99ed021e974f160feaae4008cd93b6b1f76 100644
 3--- a/internal/config/config.go
 4+++ b/internal/config/config.go
 5@@ -7,6 +7,7 @@ import (
 6 	"strings"
 7 	"sync"
 8 	"text/template"
 9+	"time"
10 
11 	"golang.org/x/crypto/ssh"
12 	"gopkg.in/yaml.v3"
13@@ -223,12 +224,14 @@ func (cfg *Config) createDefaultConfigRepo(yaml string) error {
14 		if err != nil {
15 			return err
16 		}
17+		author := &object.Signature{
18+			Name:  "Soft Serve Server",
19+			Email: "vt100@charm.sh",
20+			When:  time.Now(),
21+		}
22 		_, err = wt.Commit("Default init", &ggit.CommitOptions{
23-			All: true,
24-			Author: &object.Signature{
25-				Name:  "Soft Serve Server",
26-				Email: "vt100@charm.sh",
27-			},
28+			All:    true,
29+			Author: author,
30 		})
31 		if err != nil {
32 			return err