Bibtex (bibdesk) import preserve 'Date-Modified' and 'Date-Added'
I've just begun the process of importing a large set of libraries I've been managing with bibdesk to Zotero. The only missing piece seems to be the lack of integration on the fields for 'Date-Modified' and 'Date-Added'. These are really pretty important for my workflow, as I use date to parse out which stage of research I've added items to a library. Has anyone seen work done towards this before? I've trawled github, forums and elsewhere and come up blank. Seems like this could be achieved by modifying a translation file...
Yeah, it'd be possible, but it'd be hella ugly. I'd have to either patch the save methods for translator items, or remember which items I imported, and find and patch them after the import has finished. The latter seems way too fragile, and the former... I'm trying to minimize the number of runtime patches I install these days, as it's way too easy to destabilize Zotero this way. Zotero actively removes these dates from the import items. Preferably that would just be either removed or made optional.
I appreciate the syncing issue but I don't yet have a database to sync. Perhaps the solution would be a separate tool to update the added and modified dates to match the tex.date-added and tex.date-modified extra fields left by the BBT importer?
But now that we have an options window for imports, this should really just be an option there. I've created an issue to track this.
Can I detect in the plugin whether an item has been synced? Back-dating for not-yet-synced items would be safe then I take it?
An item that has been synced before would have a .version > 0.