@@ -52,11 +52,11 @@ func (s *Service) run(ctx context.Context, dryRun bool) Result {
|
||||
Ok: true,
|
||||
DryRun: dryRun,
|
||||
Paths: map[string]any{
|
||||
"legacyUpdateDir": s.cfg.LegacyUpdateDir,
|
||||
"legacyFeedbackDir": s.cfg.LegacyFeedbackDir,
|
||||
"legacyUpdateNoticeDir": s.cfg.LegacyUpdateNoticeDir,
|
||||
"updatePublicDir": s.cfg.UpdatePublicDir,
|
||||
"updateNoticeDir": s.cfg.UpdateNoticeDir,
|
||||
"legacyUpdateDir": s.displayPath(s.cfg.LegacyUpdateDir),
|
||||
"legacyFeedbackDir": s.displayPath(s.cfg.LegacyFeedbackDir),
|
||||
"legacyUpdateNoticeDir": s.displayPath(s.cfg.LegacyUpdateNoticeDir),
|
||||
"updatePublicDir": s.displayPath(s.cfg.UpdatePublicDir),
|
||||
"updateNoticeDir": s.displayPath(s.cfg.UpdateNoticeDir),
|
||||
},
|
||||
Stats: map[string]int{},
|
||||
Started: db.Now(),
|
||||
@@ -84,6 +84,17 @@ func (s *Service) run(ctx context.Context, dryRun bool) Result {
|
||||
return result
|
||||
}
|
||||
|
||||
func (s *Service) displayPath(path string) string {
|
||||
if strings.TrimSpace(path) == "" {
|
||||
return ""
|
||||
}
|
||||
rel, err := filepath.Rel(s.cfg.BaseDir, path)
|
||||
if err != nil || rel == "" {
|
||||
return path
|
||||
}
|
||||
return filepath.ToSlash(rel)
|
||||
}
|
||||
|
||||
func (s *Service) previewPath(result *Result, key, path string) {
|
||||
info, err := os.Stat(path)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user