master
Bel LaPointe 2023-11-07 07:20:14 -07:00
parent d3f34709b3
commit 89a8f61fa3
1 changed files with 5 additions and 5 deletions

View File

@ -21,11 +21,11 @@ func edit(config *config) error {
if !config.edit {
return nil
}
return _edit(func() []string { return config.Targets() })
return _edit(config.Targets())
}
func _edit(filepaths func() []string) error {
editableDir, err := inEditableDirAsTodos(filepaths())
func _edit(filepaths []string) error {
editableDir, err := inEditableDirAsTodos(filepaths)
if err != nil {
return err
}
@ -59,7 +59,7 @@ func _edit(filepaths func() []string) error {
return err
}
original, err := pttodo.NewRootFromFile(func() string {
for _, f := range filepaths() {
for _, f := range filepaths {
if path.Base(f) == path.Base(editedFile) {
return f
}
@ -101,7 +101,7 @@ func _edit(filepaths func() []string) error {
}
dir := ""
for _, f := range filepaths() {
for _, f := range filepaths {
if edited, ok := edits[path.Base(f)]; ok {
if err := os.Rename(edited, f); err != nil {
return err