Actually moving tasks

This commit is contained in:
Ian Gulliver
2021-09-12 21:49:54 +00:00
parent 305b1a0f98
commit a2c25af435
4 changed files with 234 additions and 124 deletions

24
main.go
View File

@@ -1,16 +1,24 @@
package main
import "time"
import . "github.com/firestuff/asana-rules/asanarules"
func main() {
Every(5 * time.Second).
InWorkspace("flamingcow.io").
InMyTasksSections("Recently Assigned").
OnlyIncomplete().
DueInDays(0).
PrintTasks()
EverySeconds(30).
InWorkspace("flamingcow.io").
InMyTasksSections("Recently Assigned").
OnlyIncomplete().
DueInDays(0).
PrintTasks().
MoveToMyTasksSection("Today")
EverySeconds(30).
InWorkspace("flamingcow.io").
InMyTasksSections("Recently Assigned").
OnlyIncomplete().
DueInAtLeastDays(1).
DueInAtMostDays(7).
PrintTasks().
MoveToMyTasksSection("Upcoming")
Loop()
}