INNER CODE UNIT · TypeScript

findAllUncompletedTasks

dtinth/todo-actions · src/DataStore.ts:105

export async function findAllUncompletedTasks(
  repositoryId: string,
): Promise<Task[]> {
  const db = await getMongoDb()
  const result = await db.tasks
    .find({
      repositoryId: repositoryId,
      completed: { $ne: true },
      taskReference: { $ne: null },
    })
    .toArray()

  return result.map(taskData => {
    return {
      taskReference:
        taskData.taskReference ||
        invariant(false, 'Unexpected unassociated task.'),
      state: {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…