cannot select the database of notion
mhh0318 opened this issue · 5 comments
Now I can select the database from notion, there is another error...
[validation_error] Title is expected to be rich_text.
[validation_error] body failed validation. Fix one: body.parent.database_id should be a valid uuid, instead was
""
. body.parent.page_id should be defined, instead wasundefined
.
I've invite the integrations on the database page.How did you solve it? THX!
Hi, I just create the database page again exactly follwing the instructions.
Hi, thank you for reporting the issue. Let me supplement the instruction https://github.com/denkiwakame/arxiv2notion#getting-started
1. Create a new database (table)
2. Set the database columns with "specified names and properties".
[validation_error] Title is expected to be rich_text.
- e.g. The property of 'Title' is expected to be
Title (rich_text)
, - The each columns should have the following titles and properties.
- Each title and property should be strictly consistent with the following.
property name | property type |
---|---|
Title | Title |
URL | URL |
Publisher | Select |
Authors | Text |
Abstract | Text |
3. Invite the integration via "Share" on the database page
4. Setup integration ID
- Strictly follow the instructions https://github.com/denkiwakame/arxiv2notion#setup
- You will be able to select your created databases in the Chrome extension popup.
database_id should be a valid uuid
- The extension retrieves your databases via Notion API https://developers.notion.com/reference/retrieve-a-database
- If you have neither created databases nor allowed integration, the extension will fail to retrieve the database ID.
I hope this helps.
Btw, I just realized that several useful APIs were newly released after I created this arXiv2notion https://developers.notion.com/changelog
I will be considering to update this extension for easier and more flexible setup.