From 4dc16f4474705c9af6528f960cbf9bbaf7c21d4b Mon Sep 17 00:00:00 2001 From: Theodore Chang <tlcfem@gmail.com> Date: Sun, 6 Apr 2025 03:39:08 +0200 Subject: [PATCH] Refactor goto_child function to simplify item retrieval logic --- nomad/graph/graph_reader.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nomad/graph/graph_reader.py b/nomad/graph/graph_reader.py index f0245b8025..ed258422d3 100644 --- a/nomad/graph/graph_reader.py +++ b/nomad/graph/graph_reader.py @@ -172,11 +172,7 @@ class ConfigError(Exception): async def goto_child(container, key: str | int | list): if not isinstance(key, list): - if isinstance(container, list | dict): - return container[key] # type: ignore - return container[key] - # return await asyncio.to_thread(container.__getitem__, key) target = container for v in key: -- GitLab