Connector: Show existing entry
When I visit the website (e.g. Arxiv or DOI URL) of a paper which I already added previously to Zotero, instead of giving me the option "Save to Zotero", I would like that a click on the Zotero button would take me to my existing entry, and not create a new duplicate.
Maybe this function already exists and I somehow missed it?
Maybe this function already exists and I somehow missed it?
Is this so uncommon?
How do you handle that now? Just add it anyway and later find and remove duplicates? That would be a stupid and annoying solution.
There currently is no simple solution, sorry.
(Generally speaking, don't necessarily expect answers on feature requests. If the request is clear and not currently possible, there's just not much to say)
Also, now I also found this previous related forum post: https://forums.zotero.org/discussion/68415/already-in-library-warning-for-save-to-zotero-button-in-browser-plugin
To engage in the discussion, maybe I would directly post on GitHub? I'm a developer myself but I don't have any experience with the Zotero code.
From glancing over the existing discussion, it sounds like it is mostly an issue for pages which contain multiple DOIs. But my most common use case would be Arxiv papers where I think there is no real ambiguity and also it's just a single entry.
I don't speak for core devs, but I'd be surprised if they'd accept a solution/patch that only works for single-item import: presumably batch import would be a very likely cause of duplication and having inconsistent behavior would be rather confusing.
There used to be a "Prevent duplicates" add-on way back, and that'd definitely be an option for a provisional solution, but the old code is basically entirely useless because it only worked with the Zotero version that was entirely a Firefox add-on (so never worked with browser connectors).