I reviewed changes. I think that users don't need to check options each time on import. And it should be global module settings.
Also what do you think about options to update existed entities not just skip it? https://www.drupal.org/project/bibcite/issues/2890092 →
This issue won't be included in next release.
We have some ideas about implementation this function.Obviously you can use patch as a temporary solution until it will be finished.
This is a great patch, but I'm having one small issue with it that I haven't been able to figure out on my own.
I have a user that wants to delete a reference and then re-import it and even if the reference was deleted, this still says there is a duplicate entry found and won't add a new one.
I thought maybe that it was just a cached entry causing issues, but issue persists even if I do "Configuration -> Performance -> Clear All Caches" and then try to import it after deleting.
Open to any thoughts or solutions.
I could also use this feature on a project, +1. I agree that checking for duplicates should be a global module setting, and it would be nice to also have the option to update existing entities instead of just skipping them. That way the single source of truth is not confused.