From f96051d863a2121bf9aaa1f0fa73f89418777fb4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 23 Aug 2021 21:39:54 +1000 Subject: [PATCH] Replace print statement with a logger warning --- InvenTree/common/models.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/InvenTree/common/models.py b/InvenTree/common/models.py index 0e825e53b3..aed6f2bf14 100644 --- a/InvenTree/common/models.py +++ b/InvenTree/common/models.py @@ -26,6 +26,11 @@ from django.core.exceptions import ValidationError import InvenTree.helpers import InvenTree.fields +import logging + + +logger = logging.getLogger('inventree') + class BaseInvenTreeSetting(models.Model): """ @@ -1040,7 +1045,7 @@ class PriceBreak(models.Model): try: converted = convert_money(self.price, currency_code) except MissingRate: - print(f"WARNING: No currency conversion rate available for {self.price_currency} -> {currency_code}") + logger.warning(f"No currency conversion rate available for {self.price_currency} -> {currency_code}") return self.price.amount return converted.amount