SurfSense/surfsense_backend/app/tasks/celery_tasks
Anish Sarkar 9d0f5b4249 fix: Ensure notification updates are reliable during error handling
- Added session refresh for notifications to prevent stale data after rollbacks in multiple document processing tasks.
- Wrapped notification update logic in try-except blocks to handle potential failures gracefully and log errors without crashing the process.
- Improved error handling for notification updates in various document processing functions, enhancing overall robustness.
2026-01-14 04:01:20 +05:30
..
__init__.py feat: added celery and removed background_tasks for MQ's 2025-10-20 00:30:00 -07:00
blocknote_migration_tasks.py fix: code cleanup 2025-11-30 11:37:50 +05:30
connector_tasks.py feat: Implement Electric SQL replication setup for notifications table 2026-01-13 03:16:42 +05:30
document_reindex_tasks.py feat: fixed issues of note management 2025-12-17 00:09:43 -08:00
document_tasks.py fix: Ensure notification updates are reliable during error handling 2026-01-14 04:01:20 +05:30
podcast_tasks.py feat: refactor new chat agent to support configurable tools and remove deprecated components 2025-12-22 20:17:08 -08:00
schedule_checker_task.py chore(lint): ruff checks 2025-11-26 13:22:31 -08:00