From 6a8e2cb200a8d60de90cd3d3d6c8b60b99ddb1fc Mon Sep 17 00:00:00 2001
From: swittl <simon.wittl@th-deg.de>
Date: Wed, 20 Nov 2024 12:41:17 +0100
Subject: [PATCH] fixed load / linter

---
 src/thd_json/load_json.py       | 2 +-
 src/thd_json/load_projection.py | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/thd_json/load_json.py b/src/thd_json/load_json.py
index 56f91b2..d76f1af 100644
--- a/src/thd_json/load_json.py
+++ b/src/thd_json/load_json.py
@@ -6,4 +6,4 @@ def load_thd_meta_data(json_path: Path):
     if not json_path.suffix.endswith("json"):
         raise ValueError("Wrong data type. Input must be `.json`file.")
     meta_data = json.load(json_path.open())
-    return meta_data
\ No newline at end of file
+    return meta_data
diff --git a/src/thd_json/load_projection.py b/src/thd_json/load_projection.py
index 5e63117..57ec531 100644
--- a/src/thd_json/load_projection.py
+++ b/src/thd_json/load_projection.py
@@ -1,12 +1,11 @@
 import numpy as np
 from PIL import Image
-import json
 from pathlib import Path
 
+from .load_json import load_thd_meta_data
+
 
 def load_thd_projection(json_path: Path):
-    if not json_path.suffix.endswith("json"):
-        raise ValueError("Wrong data type. Input must be `.json`file.")
-    meta_data = json.load(json_path.open())
+    meta_data = load_thd_meta_data(json_path)
     image = np.asarray(Image.open(json_path.parent / meta_data["image"]["image_path"]))
     return meta_data, image
-- 
GitLab