From bca7d87f11a3ee88c75dc1ed706009d63022ef98 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 25 Jun 2026 18:18:59 +0300 Subject: fr0 add recurring series recurrence edit --- internal/task/taskwarrior.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'internal/task/taskwarrior.go') 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) -- cgit v1.2.3