summaryrefslogtreecommitdiff
path: root/internal/task/taskwarrior.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-06-25 18:18:59 +0300
committerPaul Buetow <paul@buetow.org>2026-06-25 18:18:59 +0300
commitbca7d87f11a3ee88c75dc1ed706009d63022ef98 (patch)
tree70b5bed95f11bc30968917d8c088fa8b7697cfac /internal/task/taskwarrior.go
parentb642f71049ba6030e45c9ddead6d1cc2b7e289e2 (diff)
fr0 add recurring series recurrence edit
Diffstat (limited to 'internal/task/taskwarrior.go')
-rw-r--r--internal/task/taskwarrior.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/internal/task/taskwarrior.go b/internal/task/taskwarrior.go
index 10b31b6..cfbf083 100644
--- a/internal/task/taskwarrior.go
+++ b/internal/task/taskwarrior.go
@@ -24,6 +24,7 @@ type Taskwarrior interface {
RemoveTagsContext(ctx context.Context, id int, tags []string) error
SetDueDateContext(ctx context.Context, id int, due string) error
SetRecurrenceContext(ctx context.Context, id int, rec string) error
+ SetRecurringSeriesRecurrenceContext(ctx context.Context, rootUUID, rec string) error
SetProjectContext(ctx context.Context, id int, project string) error
SetPriorityContext(ctx context.Context, id int, priority string) error
StartContext(ctx context.Context, id int) error
@@ -123,6 +124,11 @@ func (Client) SetRecurrenceContext(ctx context.Context, id int, rec string) erro
return SetRecurrenceContext(ctx, id, rec)
}
+// SetRecurringSeriesRecurrenceContext changes a recurring series recurrence value.
+func (Client) SetRecurringSeriesRecurrenceContext(ctx context.Context, rootUUID, rec string) error {
+ return SetRecurringSeriesRecurrenceContext(ctx, rootUUID, rec)
+}
+
// SetProjectContext changes a task project.
func (Client) SetProjectContext(ctx context.Context, id int, project string) error {
return SetProjectContext(ctx, id, project)