Skip to content

Instantly share code, notes, and snippets.

@TimidRobot
Created August 10, 2023 16:27
Show Gist options
  • Save TimidRobot/21e0d2cee569bcef0aabded79bfba2c3 to your computer and use it in GitHub Desktop.
Save TimidRobot/21e0d2cee569bcef0aabded79bfba2c3 to your computer and use it in GitHub Desktop.
diff --git legal_tools/rdf_generator.py legal_tools/rdf_generator.py
index 97005a4..23ddca6 100644
--- legal_tools/rdf_generator.py
+++ legal_tools/rdf_generator.py
@@ -129,6 +129,7 @@ def generate_rdf_file(
# )
if tool_obj.jurisdiction_code:
+ logo_prefix = f"{foaf_logo_url}{tool_obj.unit}/{tool_obj.version}/{tool_obj.jurisdiction_code}"
g.add(
(
license_uri,
@@ -140,43 +141,13 @@ def generate_rdf_file(
),
)
)
- g.add(
- (
- license_uri,
- FOAF.logo,
- URIRef(
- f"{foaf_logo_url}{tool_obj.unit}/{tool_obj.version}/{tool_obj.jurisdiction_code}/{large_logo}"
- ),
- )
- )
- g.add(
- (
- license_uri,
- FOAF.logo,
- URIRef(
- f"{foaf_logo_url}{tool_obj.unit}/{tool_obj.version}/{tool_obj.jurisdiction_code}/{small_logo}"
- ),
- )
- )
else:
- g.add(
- (
- license_uri,
- FOAF.logo,
- URIRef(
- f"{foaf_logo_url}{tool_obj.unit}/{tool_obj.version}/{large_logo}"
- ),
- )
- )
- g.add(
- (
- license_uri,
- FOAF.logo,
- URIRef(
- f"{foaf_logo_url}{tool_obj.unit}/{tool_obj.version}/{small_logo}"
- ),
- )
- )
+ logo_prefix = f"{foaf_logo_url}{tool_obj.unit}/{tool_obj.version}"
+
+ logo_url_large = f"{logo_prefix}/{large_logo}"
+ logo_url_small = f"{logo_prefix}/{small_logo}"
+ g.add((license_uri, FOAF.logo, URIRef(logo_url_large)))
+ g.add((license_uri, FOAF.logo, URIRef(logo_url_small)))
# Extracted the corresponding id of the Tool from LegalCode and then
# created according entries (CC.legalcode, DCTERMS.title)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment