diff --git a/cmd/root.go b/cmd/root.go index fffdea7..c002cb9 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -173,8 +173,6 @@ func run(cmd *cobra.Command, args []string) error { return fmt.Errorf("failed to resolve output path: %w", err) } - absOutput = filepath.Join(filepath.Dir(absOutput), filepath.Base(absOutput)+"_dirmd") - if !appendMode { if _, err := os.Stat(absOutput); err == nil && !force { return fmt.Errorf("output directory %s already exists (use -f to overwrite)", absOutput) diff --git a/internal/tui/generate.go b/internal/tui/generate.go index eec4063..5f7c3ba 100644 --- a/internal/tui/generate.go +++ b/internal/tui/generate.go @@ -89,17 +89,9 @@ func Generate(cfg *config.Config) GenerateResult { return result } - if cfg.VerticalSlices { - if err := drive.UploadDir(cfg.OutputPath, remoteDir); err != nil { - result.Error = fmt.Errorf("drive upload: %w", err) - return result - } - } else { - indexPath := filepath.Join(cfg.OutputPath, "index_"+repoName+".md") - if err := drive.Upload(indexPath, remoteDir); err != nil { - result.Error = fmt.Errorf("drive upload: %w", err) - return result - } + if err := drive.UploadDir(cfg.OutputPath, remoteDir); err != nil { + result.Error = fmt.Errorf("drive upload: %w", err) + return result } result.Uploaded = true }