[168] data_nature_importer: Catch empty metadata response in _get_dn_metadata

This commit is contained in:
Niels Göttsch 2026-01-15 20:46:09 +01:00 committed by madmooose
parent f7b25ea02e
commit 483787a0cf
5 changed files with 8 additions and 3 deletions

View file

@ -39,6 +39,7 @@ Changelog
=========
- 16.0.1.0.0: Initial module.
- 16.0.1.0.1: Catch empty metadata response in _get_dn_metadata
Bug Tracker
===========

View file

@ -4,7 +4,7 @@
"author": "BAKEUP",
"website": "https://www.bakeup.org",
"category": "product",
"version": "16.0.1.0.0",
"version": "16.0.1.0.1",
"depends": ["product"],
"data": [
"security/ir.model.access.csv",

View file

@ -16,8 +16,10 @@ class ProductTemplate(models.Model):
self.ensure_one()
if not self.barcode:
return False
metadata = dn_utils.get_datanature_metadata(self, self.barcode)[0]
return metadata
metadata = dn_utils.get_datanature_metadata(self, self.barcode)
if not metadata:
return False
return metadata[0]
def _get_dn_image(self):
self.ensure_one()

View file

@ -1 +1,2 @@
- 16.0.1.0.0: Initial module.
- 16.0.1.0.1: Catch empty metadata response in _get_dn_metadata

View file

@ -382,6 +382,7 @@ ul.auto-toc {
<h1>Changelog</h1>
<ul class="simple">
<li>16.0.1.0.0: Initial module.</li>
<li>16.0.1.0.1: Catch empty metadata response in _get_dn_metadata</li>
</ul>
</div>
<div class="section" id="bug-tracker">