test(todo-sync): match required priority fallback

This commit is contained in:
Ravi Tharuma
2026-03-25 16:38:21 +01:00
parent 55df2179b8
commit 46c6e1dcf6
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -27,7 +27,7 @@ describe("syncTaskToTodo", () => {
id: "T-123", id: "T-123",
content: "Fix bug", content: "Fix bug",
status: "pending", status: "pending",
priority: undefined, priority: "medium",
}); });
}); });
@@ -159,7 +159,7 @@ describe("syncTaskToTodo", () => {
const result = syncTaskToTodo(task); const result = syncTaskToTodo(task);
// then // then
expect(result?.priority).toBeUndefined(); expect(result?.priority).toBe("medium");
}); });
it("handles missing metadata", () => { it("handles missing metadata", () => {
@@ -177,7 +177,7 @@ describe("syncTaskToTodo", () => {
const result = syncTaskToTodo(task); const result = syncTaskToTodo(task);
// then // then
expect(result?.priority).toBeUndefined(); expect(result?.priority).toBe("medium");
}); });
it("uses subject as todo content", () => { it("uses subject as todo content", () => {
+1 -1
View File
@@ -65,7 +65,7 @@ export function syncTaskToTodo(task: Task): TodoInfo | null {
id: task.id, id: task.id,
content: task.subject, content: task.subject,
status: todoStatus, status: todoStatus,
priority: extractPriority(task.metadata), priority: extractPriority(task.metadata) ?? "medium",
}; };
} }