mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
Reject triggered events when running special commands
This commit is contained in:
parent
c848ca8d44
commit
4ae86c8c14
@ -14,6 +14,7 @@ from django.dispatch.dispatcher import receiver
|
|||||||
|
|
||||||
from common.models import InvenTreeSetting
|
from common.models import InvenTreeSetting
|
||||||
|
|
||||||
|
from InvenTree.ready import canAppAccessDatabase
|
||||||
from InvenTree.tasks import offload_task
|
from InvenTree.tasks import offload_task
|
||||||
|
|
||||||
from plugin.registry import plugin_registry
|
from plugin.registry import plugin_registry
|
||||||
@ -30,6 +31,10 @@ def trigger_event(event, *args, **kwargs):
|
|||||||
and the worker will respond to it later on.
|
and the worker will respond to it later on.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
if not canAppAccessDatabase():
|
||||||
|
logger.debug(f"Ignoring triggered event '{event}' - database not ready")
|
||||||
|
return
|
||||||
|
|
||||||
logger.debug(f"Event triggered: '{event}'")
|
logger.debug(f"Event triggered: '{event}'")
|
||||||
|
|
||||||
offload_task(
|
offload_task(
|
||||||
|
Loading…
Reference in New Issue
Block a user