2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-18 21:15:41 +00:00

Refactor "ready" state into a function

This commit is contained in:
Oliver Walters
2021-04-25 10:52:31 +10:00
parent 6e5fc43105
commit 06afd4d726
8 changed files with 60 additions and 33 deletions

View File

@ -1,5 +1,4 @@
import os
import sys
import shutil
import logging
import hashlib
@ -7,6 +6,8 @@ import hashlib
from django.apps import AppConfig
from django.conf import settings
from InvenTree.ready import canAppAccessDatabase
logger = logging.getLogger("inventree")
@ -33,14 +34,7 @@ class LabelConfig(AppConfig):
This function is called whenever the label app is loaded
"""
if 'loaddata' in sys.argv:
"""
In the case we are importing records,
do not automatically copy labels across.
This can cause database conflicts!
"""
pass
else:
if canAppAccessDatabase():
self.create_stock_item_labels()
self.create_stock_location_labels()