for category, tasksByCategory := range insertTasks {
switch category.Type() {
err = createImmediateTasks(ctx, tx, shardID, category.ID(), tasksByCategory)
case tasks.CategoryTypeScheduled:
err = createScheduledTasks(ctx, tx, shardID, category.ID(), tasksByCategory)