dvanoni / notero

A Zotero plugin for syncing items and notes into Notion
MIT License
2.22k stars 96 forks source link

How can it show all the items that are not synced correctly? #391

Open a1576799 opened 8 months ago

a1576799 commented 8 months ago

Hello,

I might somehow delete or achieve the notion pages and forget when and which.

When I changed a tag in Zotero, for example, changing "#ABC" to "#A", the notero started working on syncing. However, it will tell me like this pic:

image image

I know that I accidentally deleted or achieved the corresponding pages in the notion, and this is the reason why I got the message. Is there any chance I can find which item in the Zotero missed a notion page instead of just telling me "X Item 2 of 18"?

Because there are so many pages in the notion database, I cannot find the wrong pages quickly. Hence, I hope there will be a list popping out and showing the items that are not saved, then I can correct the issue.

Thank you very much!

dvanoni commented 8 months ago

Hi @a1576799, thanks for reporting this! This is a great suggestion, and we discussed a similar issue here. I hope to have a better experience for this soon!

a1576799 commented 8 months ago

Hi @a1576799, thanks for reporting this! This is a great suggestion, and we discussed a similar issue here. I hope to have a better experience for this soon!

Sure, thank you for your reply. I believe a list will help users know the problem, and then correct the problem manually and easily. For example, if i found the wrong item, i will delete the notion link, and then sync it again. It totally works only if i have to know which one is in trouble. Thanks again. Looking forward to seeing this feature.

dvanoni commented 7 months ago

Hi @a1576799, I forgot to follow up here and share that I've implemented a solution I hope will help with this issue! As of version 0.5.11, Notero now shows the name of the item that fails to sync.

It still stops syncing as soon as the first error is encountered, so you'll need to fix one issue at a time. I was hoping to be able to aggregate all failed items at the same time, but that turned out to be tricky. I'd still like to investigate that further at some point, so I'm going to leave this issue open for now. But, I hope this is a good first step!

Before After
CleanShot 2024-01-23 at 23 47 01@2x CleanShot 2024-01-23 at 23 49 33@2x
a1576799 commented 2 months ago

Thanks for updating, I still hope there will be a list showing that an item is at which status like unsync, syncing, error, or else, so we can easily solve them. At least, showing an error list is also useful, but a prompt is not enough for me. Thanks.