File deletion sync (E 2.8 to nextcloud) not happening?

Hi all,

I’ve got a fresh install of e 2.8 on a fajita. I have my own nextcloud instance that I’ve been running for years, and used the built-in sync to connect in /e/ to connect to the nextcloud.

It’s great, everything got picked up and syncing seems to be happening. However, deleting files on the phone isn’t deleting on the server side. To me, this seems a little unexpected, as I would consider things ‘out of sync’ as soon as this condition occurs. The folders on the phone and on the server now have different contents.

Is file deletion delayed by x number of hours or days? Is there a setting somewhere that controls deletion sync behaviour?

I’ve done a bunch of searching to try and solve this, but no detail I’ve come across seems to quite match. My presumption is that it must be working for most, especially if you are using a paid setup with a quota and need to ensure you don’t run out of space in the cloud…?

Regain your privacy! Adopt /e/OS the deGoogled mobile OS and online servicesphone

last I checked in Sep 2023 (for bi-directional sync) the logic was in Remote- / LocalContentScanner.java here. There used to be a REMOTE_DELETE sync type that got removed here - so I guess no, no deletions on the remote when locally not found. There’s a linked MR to read upon for reasons. I can be wrong if new code is used since but I can’t find it on a whim.