From e53e4edaa54a2d37e970b9b773b67d47bef93a95 Mon Sep 17 00:00:00 2001 From: Richard Mathot Date: Fri, 27 Dec 2019 15:26:10 +0000 Subject: [PATCH] [IMP] base_import: more logging for image imports closes odoo/odoo#42424 X-original-commit: 3117b338a6c246a491408ea6a02b0a1317597202 Signed-off-by: Richard Mathot (rim) --- addons/base_import/models/base_import.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/base_import/models/base_import.py b/addons/base_import/models/base_import.py index 4a362f8c751..81f1ffa89f4 100644 --- a/addons/base_import/models/base_import.py +++ b/addons/base_import/models/base_import.py @@ -840,6 +840,7 @@ class Import(models.TransientModel): :rtype: bytes """ maxsize = int(config.get("import_image_maxbytes", DEFAULT_IMAGE_MAXBYTES)) + _logger.debug("Trying to import image from URL: %s into field %s, at line %s" % (url, field, line_number)) try: response = session.get(url, timeout=int(config.get("import_image_timeout", DEFAULT_IMAGE_TIMEOUT))) response.raise_for_status() @@ -862,6 +863,7 @@ class Import(models.TransientModel): return base64.b64encode(content) except Exception as e: + _logger.exception(e) raise ValueError(_("Could not retrieve URL: %(url)s [%(field_name)s: L%(line_number)d]: %(error)s") % { 'url': url, 'field_name': field,