(feat:attachments) store and ingest files shared

This commit is contained in:
ManishMadan2882
2025-03-26 18:01:31 +05:30
parent 9c8999a3ae
commit 502dc9ec52
3 changed files with 169 additions and 2 deletions

View File

@@ -1,7 +1,7 @@
from datetime import timedelta
from application.celery_init import celery
from application.worker import ingest_worker, remote_worker, sync_worker
from application.worker import ingest_worker, remote_worker, sync_worker, attachment_worker
@celery.task(bind=True)
@@ -22,6 +22,12 @@ def schedule_syncs(self, frequency):
return resp
@celery.task(bind=True)
def store_attachment(self, directory, saved_files, user):
resp = attachment_worker(self, directory, saved_files, user)
return resp
@celery.on_after_configure.connect
def setup_periodic_tasks(sender, **kwargs):
sender.add_periodic_task(