2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-24 07:40:54 +00:00

Add exception handling for default template creatoin () ()

(cherry picked from commit a71754b086)

Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
This commit is contained in:
github-actions[bot]
2024-09-30 10:19:36 +10:00
committed by GitHub
parent 0a0da7b65b
commit 974c2737af

@ -125,12 +125,14 @@ class ReportConfig(AppConfig):
# Read the existing template file # Read the existing template file
data = template_file.open('r').read() data = template_file.open('r').read()
logger.info("Creating new label template: '%s'", template['name']) try:
# Create a new entry # Create a new entry
report.models.LabelTemplate.objects.create( report.models.LabelTemplate.objects.create(
**template, template=ContentFile(data, os.path.basename(filename)) **template, template=ContentFile(data, os.path.basename(filename))
) )
logger.info("Creating new label template: '%s'", template['name'])
except Exception:
pass
def create_default_reports(self): def create_default_reports(self):
"""Create default report templates.""" """Create default report templates."""
@ -212,9 +214,11 @@ class ReportConfig(AppConfig):
# Read the existing template file # Read the existing template file
data = template_file.open('r').read() data = template_file.open('r').read()
logger.info("Creating new report template: '%s'", template['name'])
# Create a new entry # Create a new entry
try:
report.models.ReportTemplate.objects.create( report.models.ReportTemplate.objects.create(
**template, template=ContentFile(data, os.path.basename(filename)) **template, template=ContentFile(data, os.path.basename(filename))
) )
logger.info("Created new report template: '%s'", template['name'])
except Exception:
pass