From f11dfa18c0e6d47c77a82129a89376a5d958b8e9 Mon Sep 17 00:00:00 2001
From: DESPRES Damien <ddespres@neogeo.fr>
Date: Fri, 14 Jan 2022 17:24:02 +0100
Subject: [PATCH] fix #12830

(cherry picked from commit 284c008043989d182456932a52ab89c27037a03d)
---
 workers/metadata_processor.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/workers/metadata_processor.py b/workers/metadata_processor.py
index 839dd22..0b8b0cb 100644
--- a/workers/metadata_processor.py
+++ b/workers/metadata_processor.py
@@ -187,7 +187,7 @@ def process_record( in_record, working_directory, credentials ):
     out_record['metadata-fr']['license'] = 'unknown'
     if 'legalConstraints' in out_record['metadata-fr'].keys():
         for el in out_record['metadata-fr']['legalConstraints']:
-            if "licence" in el.lower() or "accord" in el.lower():
+            if ("licence" in el.lower() or "accord" in el.lower()) and not ("http" in el.lower()):
                 out_record['metadata-fr']['license'] = el
 
     if 'resourceConstraints' in out_record['metadata-fr'].keys() and type(out_record['metadata-fr']['resourceConstraints']) is str:
-- 
GitLab