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