Spaces:
Paused
Paused
| package data | |
| import ( | |
| "github.com/alist-org/alist/v3/internal/db" | |
| "github.com/alist-org/alist/v3/internal/model" | |
| ) | |
| var initialTaskItems []model.TaskItem | |
| func initTasks() { | |
| InitialTasks() | |
| for i := range initialTaskItems { | |
| item := &initialTaskItems[i] | |
| taskitem, _ := db.GetTaskDataByType(item.Key) | |
| if taskitem == nil { | |
| db.CreateTaskData(item) | |
| } | |
| } | |
| } | |
| func InitialTasks() []model.TaskItem { | |
| initialTaskItems = []model.TaskItem{ | |
| {Key: "copy", PersistData: "[]"}, | |
| {Key: "download", PersistData: "[]"}, | |
| {Key: "transfer", PersistData: "[]"}, | |
| } | |
| return initialTaskItems | |
| } | |