test(oplog): add persistent-action tests and fix compilation/lint errors

- Add unit tests for isPersistentAction type guard.

- Fix compilation errors in task scheduling components caused by removed reminderId/removeReminderFromTask.

- Fix type error in create-sorted-blocker-blocks.spec.ts.

- Fix lint errors in various files.
This commit is contained in:
Johannes Millan 2025-12-04 17:24:40 +01:00
parent b383025fc1
commit 3129c1dbca
30 changed files with 465 additions and 630 deletions

View file

@ -216,7 +216,9 @@ export interface Task {
timeSpentOnDay?: { [key: string]: number };
doneOn?: number | null;
attachments?: any[];
/** @deprecated Use remindAt instead */
reminderId?: string | null;
remindAt?: number | null;
repeatCfgId?: string | null;
// Issue tracking fields (optional)