From 69928573b69fe1894efcf8acc04c340389dca0ef Mon Sep 17 00:00:00 2001 From: "Anders H. Rebner" <anderhre@stud.ntnu.no> Date: Fri, 27 Mar 2020 11:16:49 +0100 Subject: [PATCH] #39 gyldighetssjekk av importert soi-format --- soitool/serialize_export_import_soi.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/soitool/serialize_export_import_soi.py b/soitool/serialize_export_import_soi.py index 18bdeca..1b17e18 100644 --- a/soitool/serialize_export_import_soi.py +++ b/soitool/serialize_export_import_soi.py @@ -1,7 +1,6 @@ """Includes functionality for serializing, exporting and importing SOI.""" import json from datetime import datetime -from ast import literal_eval from schema import Schema, And, Or from soitool.soi import SOI from soitool.compressor import compress, decompress @@ -190,9 +189,9 @@ def import_soi(file_path): """ with open(file_path, "r") as file: if file_path.endswith(".txt"): - serialized = literal_eval(decompress(file.read())) + serialized = json.load(decompress(file.read)) else: - serialized = literal_eval(file.read()) + serialized = json.load(file.read()) # Raise error if file content is invalid if not SERIALIZED_SOI_SCHEMA.is_valid(serialized): -- GitLab