summaryrefslogtreecommitdiff
path: root/sqlite.go
diff options
context:
space:
mode:
authorNikolaus Gotsche <n@softwarefools.com>2019-03-13 12:45:50 +0100
committerNikolaus Gotsche <n@softwarefools.com>2019-03-13 12:45:50 +0100
commitef18e31975eb998bdc4ed922c7b77281721d08d4 (patch)
tree01fda3c15e84dbab528fa2643f81c97f695cdd46 /sqlite.go
parent42de2ad0f38780094b923b31e573387a5e0e3e11 (diff)
Comments are shown when charging, already charged Tasks shown
Diffstat (limited to 'sqlite.go')
-rw-r--r--sqlite.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/sqlite.go b/sqlite.go
index 108e751..76a226b 100644
--- a/sqlite.go
+++ b/sqlite.go
@@ -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), "[]")