bookstack
bookstack copied to clipboard
TypeError thrown during generate_api_methods()
The code is as follows so far
api = bookstack.BookStack(base_url,
token_id=token_id,
token_secret=token_secret)
api.generate_api_methods()
the output
Traceback (most recent call last):
File "/home/keith/repo/release-automation-bookstack/release-checklist.py", line 13, in <module>
api.generate_api_methods()
File "/home/keith/repo/release-automation-bookstack/.venv/lib/python3.11/site-packages/bookstack/models.py", line 33, in generate_api_methods
method_name = self._create_method_name(method_info)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/keith/repo/release-automation-bookstack/.venv/lib/python3.11/site-packages/bookstack/models.py", line 70, in _create_method_name
'_'.join([method_info['method'], method_info['name']])
~~~~~~~~~~~^^^^^^^^^^
TypeError: string indices must be integers, not 'str'
BookStack v23.05.1
Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0] on linux