ScholarTools / mendeley_python

Mendeley API and related code for Python
MIT License
2 stars 1 forks source link

Problems with UserLibrary #9

Closed ksarmentrout closed 8 years ago

ksarmentrout commented 8 years ago

When I run the sync (like in mendeley_quick_test_code) and look at the verbose printing, it always says that there's an updated document because the newest_modified_time variable is the same as the last_modified field for the most recent document, so it thinks it's updated? But more importantly, there are several documents that are no longer in my library, but which it thinks are in my library. Their "date modified" time is before the most recent modified time, so I don't think they're being touched by the update_sync function. They no longer exist in my library or the trash though, so any get_document calls on them would fail, but the update code and the pickled version of my library still both have them. How do I address this without doing a full update sync of the entire library?