feedback delete
This commit is contained in:
parent
02219509df
commit
e79ad64249
|
@ -5,6 +5,7 @@ import (
|
||||||
"slices"
|
"slices"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
||||||
|
"go-mod.ewintr.nl/planner/plan/format"
|
||||||
"go-mod.ewintr.nl/planner/sync/client"
|
"go-mod.ewintr.nl/planner/sync/client"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -94,11 +95,15 @@ func (del Delete) Do(repos Repositories, _ client.Client) (CommandResult, error)
|
||||||
return nil, fmt.Errorf("could not delete task: %v", err)
|
return nil, fmt.Errorf("could not delete task: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
return DeleteResult{}, nil
|
return DeleteResult{
|
||||||
|
Title: tsk.Title,
|
||||||
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
type DeleteResult struct{}
|
type DeleteResult struct {
|
||||||
|
Title string
|
||||||
|
}
|
||||||
|
|
||||||
func (dr DeleteResult) Render() string {
|
func (dr DeleteResult) Render() string {
|
||||||
return "task removed"
|
return fmt.Sprintf("removed task %s", format.Bold(dr.Title))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue