1
1
mirror of https://github.com/cooperspencer/gickup synced 2024-09-18 23:01:35 +02:00

fix relative path for issues (#189)

This commit is contained in:
Andreas Wachter 2023-12-04 13:24:18 +01:00 committed by GitHub
parent ccb0c5850d
commit a78d73f5de
Signed by: GitHub
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -193,18 +193,24 @@ func Locally(repo types.Repo, l types.Local, dry bool) bool {
Msg(err.Error()) Msg(err.Error())
} }
} }
sub.Info().Str("repo", repo.Name).Msg("backing up issues") issuesDir, err := filepath.Abs(fmt.Sprintf("%s.issues", repo.Name))
if !dry { if err != nil {
for k, v := range repo.Issues { sub.Error().
jsonData, err := json.Marshal(v) Msg(err.Error())
if err != nil { } else {
sub.Error(). sub.Info().Str("repo", repo.Name).Msg("backing up issues")
Msg(err.Error()) if !dry {
} else { for k, v := range repo.Issues {
err = os.WriteFile(filepath.Join(l.Path, fmt.Sprintf("%s.issues", repo.Name), fmt.Sprintf("%s.json", k)), jsonData, 0644) jsonData, err := json.Marshal(v)
if err != nil { if err != nil {
sub.Error(). sub.Error().
Msg(err.Error()) Msg(err.Error())
} else {
err = os.WriteFile(filepath.Join(issuesDir, fmt.Sprintf("%s.json", k)), jsonData, 0644)
if err != nil {
sub.Error().
Msg(err.Error())
}
} }
} }
} }