Bug: Changes on attached files only get snchronized to the WebDav server, but not to other computers
Following critical bug:
I have a file attached on computer 1. Let's say .doc. It get's synchronized to computer 2 through a WebDav server. Until this point all works as i expect.
Now i change the file on computer 2. I see through the progress bar that the file gets synced with the WebDav server. Then i looked at the WebDav server if it is really there: Yes, the file is on the server. Now the problem starts:
Then i sync to computer 1. Again i see the progress bar. But when i open the attached file it has the old content.
What is here wrong? How can i get the corresponding log files?
Thanks!
I have a file attached on computer 1. Let's say .doc. It get's synchronized to computer 2 through a WebDav server. Until this point all works as i expect.
Now i change the file on computer 2. I see through the progress bar that the file gets synced with the WebDav server. Then i looked at the WebDav server if it is really there: Yes, the file is on the server. Now the problem starts:
Then i sync to computer 1. Again i see the progress bar. But when i open the attached file it has the old content.
What is here wrong? How can i get the corresponding log files?
Thanks!
You can try to decipher debug output if you like, but it's a bit hard to parse if you don't know what you're looking for.
Can you say better for what i have to look with this information in the debug output?
If you provide Debug IDs for the various steps, we can take a look.
Thanks
Debug ID: D655556999
What i did:
1. Change a PDF (add text annotation with PDFXChange) and a note of my collection on Computer 1 running Windows
2. Sync to WebDav
3. Proof that file got changed on WebDav -> Yes, PDF shows the added annotation
4. Reboot Computer 1 starting Linux
5. Clearing debug Output
6. Starting Zotero and subsequent syncing
7. Opening PDF -> The annotation is not there!
8. Opening preferences to get the Debug ID
The changed note got correctly synced!
What i proofed:
It can not be a time problem. I checked this (this will be other times then in the debug, because i checked it in a second run).
1. I checked the time in Windows when i was syncing: 12:09
2. I checked the file time of the file on WebDav: 12:09
3. I booted in Linux: 12:13
3. I synced and checked the file: same as before, annotation is not there. BUT file time is 12:09 on the linux machine!
This means that the file time gets updated but not the file!
The other way around it is working: Changing file on linux machine and syncing to windows machine...
Thanks for help!
Thanks