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

View File

@@ -27,7 +27,7 @@ describe("syncTaskToTodo", () => {
id: "T-123",
content: "Fix bug",
status: "pending",
priority: undefined,
priority: "medium",
});
});
@@ -159,7 +159,7 @@ describe("syncTaskToTodo", () => {
const result = syncTaskToTodo(task);
// then
expect(result?.priority).toBeUndefined();
expect(result?.priority).toBe("medium");
});
it("handles missing metadata", () => {
@@ -177,7 +177,7 @@ describe("syncTaskToTodo", () => {
const result = syncTaskToTodo(task);
// then
expect(result?.priority).toBeUndefined();
expect(result?.priority).toBe("medium");
});
it("uses subject as todo content", () => {

View File

@@ -65,7 +65,7 @@ export function syncTaskToTodo(task: Task): TodoInfo | null {
id: task.id,
content: task.subject,
status: todoStatus,
priority: extractPriority(task.metadata),
priority: extractPriority(task.metadata) ?? "medium",
};
}