sync does not remove deleted attachments on the webdav server
After playing around with Zotero, I noticed that there were way too many files in the zotero webdav directory.
I tried a simple test:
1- create an attachment
2- sync, the file is uploaded to the webdav directory
3- delete the attachment
4- sync, still in the webdav directory
5- empty the trash
6- sync, still in the webdav directory
I'm using a php-based webdav server discussed in
http://forums.zotero.org/discussion/4736/php-based-webdav-server-can-be-used-with-any-eg-free-hosting-plans-and-via-standard-ports/
Don't know if it's related to the webdav server, because I definitely CAN delete the files over webdav using Konqueror.
I tried a simple test:
1- create an attachment
2- sync, the file is uploaded to the webdav directory
3- delete the attachment
4- sync, still in the webdav directory
5- empty the trash
6- sync, still in the webdav directory
I'm using a php-based webdav server discussed in
http://forums.zotero.org/discussion/4736/php-based-webdav-server-can-be-used-with-any-eg-free-hosting-plans-and-via-standard-ports/
Don't know if it's related to the webdav server, because I definitely CAN delete the files over webdav using Konqueror.
The delay was added 1) to provide protection against accidental deletions and 2) to allow for other clients that haven't yet synced the deletion to access the file, but #1 has since been addressed by the Trash folder and #2 is a bit of a stretch, so the delay may be removed (or at least greatly reduced).