mirror of
https://github.com/kevinveenbirkenbach/homepage.veen.world.git
synced 2025-01-24 23:12:21 +01:00
Solved bug
This commit is contained in:
parent
c96702035f
commit
e03e740149
@ -55,7 +55,7 @@ class ConfigurationResolver:
|
||||
self._recursive_resolve(value, root_config)
|
||||
elif key == "link":
|
||||
try:
|
||||
loaded = self._find_entry(root_config, self._mapped_key(value), True)
|
||||
loaded = self._find_entry(root_config, self._mapped_key(value), False)
|
||||
if isinstance(loaded, list) and len(loaded) > 2:
|
||||
loaded = self._find_entry(root_config, self._mapped_key(value), False)
|
||||
current_config.clear()
|
||||
@ -114,6 +114,7 @@ class ConfigurationResolver:
|
||||
key = next((k for k in current if self._mapped_key(k) == part), None)
|
||||
# If no fitting key was found search in the children
|
||||
if key is None:
|
||||
# The following line seems buggy; Why is children loaded allways and not just when children is set?
|
||||
current = self._find_by_name(current["children"],part)
|
||||
if not current:
|
||||
raise KeyError(
|
||||
|
Loading…
x
Reference in New Issue
Block a user