dvanoni / notero

A Zotero plugin for syncing items and notes into Notion
https://download.notero.vanoni.dev
MIT License
2.29k stars 99 forks source link

Support multiple Notion workspaces #31

Open dvanoni opened 2 years ago

dvanoni commented 2 years ago

Originally posted by @eioe in https://github.com/dvanoni/notero/issues/6#issuecomment-1013931036

I am working in multiple notion workspaces for different projects. If notero syncs to one central notion DB, I could only sync to one of them, I assume, as it's not possible to create linked DBs across workspaces. So for me, syncing one Zotero collection to one notion db would be preferred.

An internal Notion integration can only be connected to one workspace, and each integration receives a unique integration token.

Possible solutions:

eioe commented 1 year ago

Dear @dvanoni , notero is so awesome! 👍 Thanks for the great work! 🙏

How far up is this issue on the Todo list? ;) I'm thinking about how to set up my workflow. The challenge is still the same, one Zotero/Notero, multiple Notion workspaces.

dvanoni commented 1 year ago

Hi, @eioe! Thanks for the kind words!

I've been attempting to prioritize open issues by "votes," and you can see the current list in this project view. As you can see, this issue is still a little ways down the list, but I may have a potential workaround for you...

With the release of Notero v0.4.3, you can now sync a Collections multi-select property into your Notion database. You should be able to use this to create a database view filtered to the specific collection(s) you'd like. Then, I believe you should be able to create a synced view of your database into another Notion workspace by copying the link to the database and pasting it into the other workspace.

Let me know if this works for you!

eioe commented 1 year ago

Hi @dvanoni , thanks for the quick and extensive response. Your workaround is nice (and I already love the Collections feature\property). Tbh, it does not fully resolve my challenges (which are admittedly niche) as I am sharing some of these DBs with colleagues. So handling everything with one master DB (which I am hosting) has some difficulties\dangers. Being able to set up multiple tokens seems the smoothest solution for me.

However, I appreciate that you are working on issues ordered by public demand and will happily stay in line! Keep up the great work! :+1: