Macro Rendering Error

File: index.md

KeyError: 'data'

Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/mkdocs_macros/plugin.py", line 703, in render
    return md_template.render(**page_variables)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
    self.environment.handle_exception()
  File "/usr/local/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
    raise rewrite_traceback_stack(source=source)
  File "<template>", line 23, in top-level template code
  File "docs/07_deployment_view.md", line 164, in top-level template code
    {{ includes.load_gitlab_maingroups() }}
    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/jinja2/runtime.py", line 784, in _invoke
    rv = self._func(*arguments)
         ^^^^^^^^^^^^^^^^^^^^^^
  File "docs/includes.md", line 66, in template
    {% set content = get_gitlab_maingroups() %}
    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/builds/nfdi4earth/architecture/architecture-docs/main.py", line 160, in get_gitlab_maingroups
    "groups": response["data"]["group"]["descendantGroups"]["nodes"],
              ~~~~~~~~^^^^^^^^
KeyError: 'data'