mirror of
https://github.com/inventree/InvenTree.git
synced 2025-06-16 12:05:53 +00:00
@ -177,7 +177,7 @@ class InvenTreeConfig(AppConfig):
|
||||
try:
|
||||
if django_q.models.OrmQ.objects.count() == 0:
|
||||
InvenTree.tasks.offload_task(
|
||||
InvenTree.tasks.heartbeat, force_async=True
|
||||
InvenTree.tasks.heartbeat, force_async=True, group='heartbeat'
|
||||
)
|
||||
except Exception:
|
||||
pass
|
||||
|
@ -460,6 +460,7 @@ class DataExportViewMixin:
|
||||
export_format,
|
||||
export_context,
|
||||
output.id,
|
||||
group='exporter',
|
||||
)
|
||||
|
||||
output.refresh_from_db()
|
||||
|
@ -265,7 +265,7 @@ class DataImportSession(models.Model):
|
||||
self.status = DataImportStatusCode.IMPORTING.value
|
||||
self.save()
|
||||
|
||||
offload_task(importer.tasks.import_data, self.pk)
|
||||
offload_task(importer.tasks.import_data, self.pk, group='importer')
|
||||
|
||||
def import_data(self) -> None:
|
||||
"""Perform the data import process for this session."""
|
||||
|
@ -1801,7 +1801,7 @@ class StockItem(
|
||||
|
||||
# Rebuild the stock tree
|
||||
InvenTree.tasks.offload_task(
|
||||
stock.tasks.rebuild_stock_item_tree, tree_id=self.tree_id, group='part'
|
||||
stock.tasks.rebuild_stock_item_tree, tree_id=self.tree_id, group='stock'
|
||||
)
|
||||
|
||||
@transaction.atomic
|
||||
|
Reference in New Issue
Block a user