How to move new attachments from Zotero File Storage to WebDAV?

How do I move new attachments from Zotero File Storage (ZFS) to WebDAV?

A bit of background:
* I'm using WebDAV (pCloud) to store attachments.
* The mobile browser bookmarklet doesn't know about WebDAV.
* When I use the bookmarklet on my phone or tablet to store new items, attachments are stored in ZFS.
* Attachments in ZFS are not accessible on either Zotero Standalone (PC) or Zoo for Zotero (Android) when set to sync to WebDAV.
* So, I want to move new attachments (only) from ZFS across to WebDAV.

Here is what I have currently tried:
1. On my PC, open Zotero Standalone (synced to WebDAV)
2. In Preferences>Sync: turn off "sync automatically"
3. Run Storage Scanner, search for #broken_attachment for affected entries
4. In Preferences>Sync: Change file syncing to Zotero
5. EITHER 5a: Start a manual sync, watch for broken attachments to be downloaded from ZFS (filled circles in the attachment column)
OR 5b: Manually download by opening each attachment on Zotero Standalone
(At this point, all new attachments are now on the computer)
6. In Preferences>Sync, Change file syncing back to WebDAV
7. Start a manual sync, wait for sync to complete (uploads from computer to WebDAV).
(All new attachments are now on WebDAV)
8. Run Storage Scanner plugin, search for #broken_attachment (just in case)
9. On zotero.org, go to Settings>Storage and Purge Storage to clear ZFS.

This appears to work, but seems very tedious. (Also, the sync at Step 7 seems to take a long time, maybe it is rebuilding the search index?)

Has anyone found a better way to do this?
(Or, is there a way to get the mobile browser bookmarklet to save to WebDAV directly?)
  • It's unlikely you're going to find an easier way. There's no way for the bookmarklet to save to WebDAV, and switching between Zotero Storage and WebDAV isn't meant to be an ongoing thing. (When you switch between storage engines, it has to rescan all files to see if they exist in the new location.) The easy way to do this would just be to use Zotero Storage.
  • Ok thanks, as long as I'm not missing something obvious.
Sign In or Register to comment.