Troubles with Attachments after migrating library from Google Drive to Onedrive (using zotfile)

Hi,

I´ve been using the linked attachment option in Zotero + zotfile to store my Library in Google Drive in order to access it from multiple computers.

I have not encountered an error in years with this setup.

Now I need to chance my cloud storage from Google to MS Onedrive. I´ve copied the folder structure from one cloud drive to the other (using the windows file explorer) then changed zotero and zotfile preferences to the new path.

Since this, I´m having trouble with moving and renaming attachments.

Situation 1: used the browser connector to save a journal article, everything works: the item is saved, metadata is correctly registered, file is downloaded and automatically renamed and saved on the correct Onedrive folder.

Situation 2: used the browser connector to save a pdf file. As usual on certain occasions, no parent item is automatically created. I create the parent item manually, but when trying to rename and move the attachment, nothing happens. Debug info is as follows:

(1)(+0001843): TypeError: this is undefined OSError@resource://gre/modules/osfile/osfile_shared_allthreads.jsm:1262:3 OSError@resource://gre/modules/osfile/osfile_win_allthreads.jsm:87:3 From previous event: captureStackTrace@resource://zotero/loader.jsm -> resource://zotero/bluebird/debuggability.js:915:23 CapturedTrace@resource://zotero/loader.jsm -> resource://zotero/bluebird/debuggability.js:807:5 longStackTracesCaptureStackTrace@resource://zotero/loader.jsm -> resource://zotero/bluebird/debuggability.js:482:19 module.exports/Promise.prototype._then@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:261:9 module.exports/Promise.prototype._passThrough@resource://zotero/loader.jsm -> resource://zotero/bluebird/finally.js:94:12 module.exports/Promise.prototype.finally@resource://zotero/loader.jsm -> resource://zotero/bluebird/finally.js:103:12 PromiseSpawn@resource://zotero/loader.jsm -> resource://zotero/bluebird/generators.js:36:25 module.exports/Promise.coroutine/<@resource://zotero/loader.jsm -> resource://zotero/bluebird/generators.js:197:21 oncommand@chrome://zotero/content/standalone/standalone.xul:1:1

Situation 3: downloaded a pdf file to the zotfile source folder for new files (on Onedrive). In the item I created in my library, I select "attach new file". A popup window asks if I want to rename and attach de file to the current selected item. I choose "ok", nothing happens and the debug output registers:

(1)(+0094661): TypeError: this is undefined OSError@resource://gre/modules/osfile/osfile_shared_allthreads.jsm:1262:3 OSError@resource://gre/modules/osfile/osfile_win_allthreads.jsm:87:3 From previous event: captureStackTrace@resource://zotero/loader.jsm -> resource://zotero/bluebird/debuggability.js:915:23 CapturedTrace@resource://zotero/loader.jsm -> resource://zotero/bluebird/debuggability.js:807:5 longStackTracesCaptureStackTrace@resource://zotero/loader.jsm -> resource://zotero/bluebird/debuggability.js:482:19 module.exports/Promise.prototype._then@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:261:9 module.exports/Promise.prototype._passThrough@resource://zotero/loader.jsm -> resource://zotero/bluebird/finally.js:94:12 module.exports/Promise.prototype.finally@resource://zotero/loader.jsm -> resource://zotero/bluebird/finally.js:103:12 PromiseSpawn@resource://zotero/loader.jsm -> resource://zotero/bluebird/generators.js:36:25 module.exports/Promise.coroutine/<@resource://zotero/loader.jsm -> resource://zotero/bluebird/generators.js:197:21 oncommand@chrome://zotero/content/standalone/standalone.xul:1:1

Any ideas as to what might be happening? Is it related to moving the library from Google Drive or is it just a coincidence?
Sign In or Register to comment.