From 78769396e7c000919d1775c337115fa511f6bd53 Mon Sep 17 00:00:00 2001 From: Robin Olsen Date: Sun, 22 Feb 2026 19:47:17 +0100 Subject: [PATCH] forgot to commit this --- cmd/survey/init.go | 41 ++++++++++++++++------------------------- 1 file changed, 16 insertions(+), 25 deletions(-) diff --git a/cmd/survey/init.go b/cmd/survey/init.go index 6587a51..fc17c95 100644 --- a/cmd/survey/init.go +++ b/cmd/survey/init.go @@ -3,39 +3,16 @@ package main import ( "context" + "github.com/LazyBachelor/LazyPM/cmd/survey/tasks" "github.com/LazyBachelor/LazyPM/internal/service" - "github.com/LazyBachelor/LazyPM/pkg/cli/repl" + "github.com/LazyBachelor/LazyPM/pkg/repl" "github.com/LazyBachelor/LazyPM/pkg/task" "github.com/LazyBachelor/LazyPM/pkg/tui" "github.com/LazyBachelor/LazyPM/pkg/web" - "github.com/LazyBachelor/LazyPM/cmd/survey/tasks" _ "github.com/LazyBachelor/LazyPM/cmd/survey/tasks" ) -func init() { - task.Register("create_issue", func(app *service.App) task.Tasker { - return tasks.NewCreateIssueTask(app) - }) - task.Register("coding_task", func(app *service.App) task.Tasker { - return tasks.NewCodingTask(app) - }) -} - -func initTasks(app *service.App) []task.Tasker { - var taskers []task.Tasker - - for _, name := range task.List() { - t, err := task.Get(name, app) - if err != nil { - continue - } - taskers = append(taskers, t) - } - - return taskers -} - func initializeServices(ctx context.Context) (*service.App, func(), error) { return service.NewServices(ctx, tasks.BaseConfig()) } @@ -47,3 +24,17 @@ func initInterfaces() map[string]task.Interface { "web": web.NewWeb(), } } + +func initTasks(app *service.App) []task.Tasker { + var taskList []task.Tasker + + for _, name := range task.List() { + t, err := task.Get(name, app) + if err != nil { + continue + } + taskList = append(taskList, t) + } + + return taskList +}