From d91ac87f23e405af53a79800cfda5eaf5a87f2b9 Mon Sep 17 00:00:00 2001 From: shirazos7 Date: Thu, 8 May 2025 17:25:20 +0200 Subject: [PATCH] correcting the function --- src/zbmath_rest2oai/getAsXml.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/zbmath_rest2oai/getAsXml.py b/src/zbmath_rest2oai/getAsXml.py index d7e7c5b5..e3bfff1b 100644 --- a/src/zbmath_rest2oai/getAsXml.py +++ b/src/zbmath_rest2oai/getAsXml.py @@ -78,8 +78,8 @@ def datacite_records(result: dict) -> bool: def software_codemeta(result: dict) -> bool: - src = result.get("source_code", {}) - return bool(src) + source_code = result.get("source_code", "") + return isinstance(source_code, str) and source_code.strip() != "" def extract_tags(result):