super-productivity/packages/plugin-dev/sync-md/src
Johannes Millan a0c91efc59 fix(sync-md): prevent state inconsistency with comprehensive relationship cleanup
- Added proper cleanup of task references before deletion operations
- Remove deleted tasks from parent subtask lists to prevent orphaned references
- Filter deleted tasks from reorder operations to avoid invalid references
- Fixes "Task data not found" errors caused by inconsistent state

This ensures Super Productivity's state remains consistent when tasks are deleted
during markdown synchronization operations.
2025-07-10 16:46:21 +02:00
..
assets feat(sync-md): new approach and make it work better 2025-07-07 18:39:14 +02:00
background fix(sync-md): prevent state inconsistency with comprehensive relationship cleanup 2025-07-10 16:46:21 +02:00
shared feat(syncMd): implement core markdown sync plugin with bidirectional synchronization 2025-07-10 14:55:44 +02:00
ui feat(syncMd): implement core markdown sync plugin with bidirectional synchronization 2025-07-10 14:55:44 +02:00
index.ts feat(syncMd): implement core markdown sync plugin with bidirectional synchronization 2025-07-10 14:55:44 +02:00
manifest.json feat(sync-md): new approach and make it work better 2025-07-07 18:39:14 +02:00
setupTests.ts feat(syncMd): add comprehensive test suite and development configuration 2025-07-10 14:56:19 +02:00
types.d.ts feat(syncMd): implement core markdown sync plugin with bidirectional synchronization 2025-07-10 14:55:44 +02:00