From 139fcbf36ad647cc7103d7c8d26f81f41c000f01 Mon Sep 17 00:00:00 2001 From: Markus Birth Date: Sun, 22 Aug 2021 21:48:32 +0200 Subject: [PATCH] Add internal map of UUIDs for future features. --- convert.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/convert.py b/convert.py index 3bbd081..b15eaf1 100755 --- a/convert.py +++ b/convert.py @@ -47,6 +47,8 @@ def getField(item, designation): # Load record mappings from Yaml file RECORD_MAP = yaml.load(open("mappings.yml", "rt"), Loader=yaml.SafeLoader) +uuid_map = {} + for item in opif: props = item.get_all_props() @@ -65,6 +67,10 @@ for item in opif: entry = kp.add_entry(target_group_name, item["title"]) fids_done.append("title") + # UUID - memorise for later linking? + uuid_map[props["uuid"]] = entry.uuid + fids_done.append("uuid") + # Icon kp_icon = RECORD_MAP[item.type]["icon"] kp.set_icon(kp_icon)