From aab3a04d0c4ddbf97d589ba9048a539c6d7186e9 Mon Sep 17 00:00:00 2001 From: Michael Muré Date: Thu, 25 Jun 2020 23:18:17 +0200 Subject: bug: harmonize how time are used, fix some issues in command special formats This assume that the convertion from time.Time <--> Unix timestamp is lossless which seems to be. --- commands/user_ls.go | 33 --------------------------------- 1 file changed, 33 deletions(-) (limited to 'commands/user_ls.go') diff --git a/commands/user_ls.go b/commands/user_ls.go index 78ef8258..b3fb32e6 100644 --- a/commands/user_ls.go +++ b/commands/user_ls.go @@ -7,7 +7,6 @@ import ( "github.com/spf13/cobra" "github.com/MichaelMure/git-bug/cache" - "github.com/MichaelMure/git-bug/identity" "github.com/MichaelMure/git-bug/util/colors" "github.com/MichaelMure/git-bug/util/interrupt" ) @@ -44,38 +43,6 @@ func runUserLs(_ *cobra.Command, _ []string) error { } } -type JSONIdentity struct { - Id string `json:"id"` - HumanId string `json:"human_id"` - Name string `json:"name"` - Login string `json:"login"` -} - -func NewJSONIdentity(i identity.Interface) JSONIdentity { - return JSONIdentity{ - Id: i.Id().String(), - HumanId: i.Id().Human(), - Name: i.Name(), - Login: i.Login(), - } -} - -func NewJSONIdentityFromExcerpt(excerpt *cache.IdentityExcerpt) JSONIdentity { - return JSONIdentity{ - Id: excerpt.Id.String(), - HumanId: excerpt.Id.Human(), - Name: excerpt.Name, - Login: excerpt.Login, - } -} - -func NewJSONIdentityFromLegacyExcerpt(excerpt *cache.LegacyAuthorExcerpt) JSONIdentity { - return JSONIdentity{ - Name: excerpt.Name, - Login: excerpt.Login, - } -} - func userLsDefaultFormatter(users []*cache.IdentityExcerpt) error { for _, user := range users { fmt.Printf("%s %s\n", -- cgit