-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Description
Traceback (most recent call last):
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/__main__.py", line 4, in <module>
cli.main()
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/cli.py", line 16, in main
parser.parse(args.page)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 50, in parse
self._parse_block(root_id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 72, in _parse_block
self._parse_block_object(obj, root_id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 186, in _parse_block_object
self._parse_page(obj['id'], None, parent_page_or_database_id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 109, in _parse_page
self._parse_block_children(id, id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 270, in _parse_block_children
self._parse_block_object(block, parent_page_or_database_id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 182, in _parse_block_object
self._parse_database(obj['id'], None, parent_page_or_database_id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 90, in _parse_database
self._parse_database_pages(id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 254, in _parse_database_pages
self._parse_page(page['id'], None, database_id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 109, in _parse_page
self._parse_block_children(id, id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 270, in _parse_block_children
self._parse_block_object(block, parent_page_or_database_id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 182, in _parse_block_object
self._parse_database(obj['id'], None, parent_page_or_database_id)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 88, in _parse_database
self._add_node(db)
File "/home/nicolas/.miniconda3/envs/py39/lib/python3.9/site-packages/notion_graph/parser.py", line 367, in _add_node
title = block['title'][0]['plain_text']
IndexError: list index out of range
The object is like this:
{'object': 'database', 'id': '736d6de3-4a67-4d8a-91a2-5d3ba4637b6f', 'cover': None, 'icon': None, 'created_time': '2024-09-04T19:10:00.000Z', 'created_by': {'object': 'user', 'id': 'f0fb3c35-7c65-49d9-a8a0-cd7676993f62'}, 'last_edited_by': {'object': 'user', 'id': 'f0fb3c35-7c65-49d9-a8a0-cd7676993f62'}, 'last_edited_time': '2024-09-25T18:48:00.000Z', 'title': [], 'description': [], 'is_inline': True, 'properties': {'Criado em': {'id': 'ftUD', 'name': 'Criado em', 'type': 'created_time', 'created_time': {}}, 'Tags': {'id': 't%3DYR', 'name': 'Tags', 'type': 'multi_select', 'multi_select': {'options': []}}, 'Nome': {'id': 'title', 'name': 'Nome', 'type': 'title', 'title': {}}}, 'parent': {'type': 'page_id', 'page_id': 'df168d3c-054e-42d4-bf2d-b5848bb794b1'}, 'url': 'https://www.notion.so/736d6de34a674d8a91a25d3ba4637b6f', 'public_url': None, 'archived': False, 'in_trash': False, 'request_id': '304b5a1b-db16-40a5-9333-c15e00ae792a'}
Metadata
Metadata
Assignees
Labels
No labels