Add WithoutDue()

This commit is contained in:
Ian Gulliver
2021-09-12 22:40:29 +00:00
parent 8cf639e64a
commit 1c140f8d71
3 changed files with 60 additions and 3 deletions

22
main.go
View File

@@ -5,7 +5,7 @@ import . "github.com/firestuff/asana-rules/asanarules"
func main() {
EverySeconds(30).
InWorkspace("flamingcow.io").
InMyTasksSections("Recently Assigned", "Upcoming", "Later").
InMyTasksSections("Recently Assigned", "Upcoming", "Later", "Someday").
OnlyIncomplete().
DueInDays(0).
PrintTasks().
@@ -13,7 +13,7 @@ func main() {
EverySeconds(30).
InWorkspace("flamingcow.io").
InMyTasksSections("Recently Assigned", "Today", "Later").
InMyTasksSections("Recently Assigned", "Today", "Meetings", "Maybe Today", "Tonight", "Later", "Someday").
OnlyIncomplete().
DueInAtLeastDays(1).
DueInAtMostDays(7).
@@ -22,11 +22,27 @@ func main() {
EverySeconds(30).
InWorkspace("flamingcow.io").
InMyTasksSections("Recently Assigned", "Today", "Upcoming").
InMyTasksSections("Recently Assigned", "Today", "Meetings", "Maybe Today", "Tonight", "Upcoming", "Someday").
OnlyIncomplete().
DueInAtLeastDays(8).
PrintTasks().
MoveToMyTasksSection("Later")
EverySeconds(30).
InWorkspace("flamingcow.io").
InMyTasksSections("Recently Assigned", "Today", "Meetings", "Maybe Today", "Tonight", "Upcoming", "Someday").
OnlyIncomplete().
DueInAtLeastDays(8).
PrintTasks().
MoveToMyTasksSection("Later")
EverySeconds(30).
InWorkspace("flamingcow.io").
InMyTasksSections("Recently Assigned", "Today", "Meetings", "Maybe Today", "Tonight", "Upcoming", "Later").
OnlyIncomplete().
WithoutDue().
PrintTasks().
MoveToMyTasksSection("Someday")
Loop()
}