diff options
Diffstat (limited to 'sqlite.go')
| -rw-r--r-- | sqlite.go | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -940,6 +940,16 @@ func GetSelectedProjects(in []int) (out []Project) { return } +// Return the Comments of all selected Tasks if they exist as a []string +func GetSelectedComments(in []Task) (comms []string) { + for _,tsk := range in { + if len(tsk.Comment) > 0{ + comms = append(comms,fmt.Sprintf("%s - %s",tsk.Taskname,tsk.Comment)) + } + } + return +} + // Return the []tasks corresponding to an []int of task ids func GetSelectedTasks(in []int) (outtask []Task) { ins := strings.Trim(strings.Replace(fmt.Sprint(in), " ", " , ", -1), "[]") |
