Why does deleting an item not sync?

First asked 106 days ago

When I delete items, it does not update/sync the delete to my other devices. Why is this?

posted by Hannah
  • Nate

    When you delete an item, it removes it from the device where you deleted it and from the server.

    If you are keeping more than a single device synced with the server, you will notice the deleted items still appear on your other devices.

    This is because, after the item is deleted from the server, the server no longer has any trace of the item. This means that it has no way to tell any other device that the item has been deleted. If it could, then it would still remember the item, and therefore would not have been deleted.

    You should not rely on deleting as a method of pruning your list, that is what mark as read is intended for. Marking something as read will sync throughout all devices.

    I'm currently working on plans to provide additional options on the archive for users who do not want one or want items to be deleted after a certain amount of time.

    Posted May 24 10 reply
  • David Portela

    Until this is changed the delete feature will always be perceived as broken. Since everything else you do with the application synchronizes across all devices, it's perfectly reasonable to expect that deleting would too. Programatticaly I know this would involve creating a queue of items to be deleted on a per-account basis, and I understand that you think this means the server would have to keep track of the items forever, but there are two different approaches your could take here:

    1. Keep track of all the devices a user uses RIL on and then permanently remove the deleted item from the delete queue when it has been removed from the last device, OR
    2. Really sync the whole list, instead of just downloading new items and changing read statuses. That means if an item is no longer on the server but is still on the device, remove it, it has been deleted elsewhere. It's how syncing is done everywhere else.

    By the way, right now deleting doesn't seem to be working AT ALL on RIL for iPad. (I delete items but they don't disappear from the archive.)

    Posted Jun 11 10 Version: Latest as of June 11 Browser: Safari reply
  • David Portela

    Addendum. A while later I restarted the iPad app and those items were gone.

    Posted Jun 12 10 reply
  • Eugenio Andres

    This was also driving me crazy.

    When I have finished reading something, in general I don't want it in a "saved" list. I just want it deleted.

    Actually, it's annoying having to delete items one by one with the current "delete one item" function. I'd like to be able to delete the whole "read items" list.

    As to syncing deletions: Just download the server list and delete all items in the local list which are not in the server list.

    Posted Jun 14 10 reply
  • Matt

    i mean it could be so simply, just have thre status: unread, read and deleted (on deleted its enough to keep an id, instead of the article, so its really deleted) - or you tell the clients on SYNC that it should delete all "LOST" items that dont exist as unread or read any more on the server, as easy as that. would be great and more clear to have that, thanks for efforts!

    Posted Jul 8 10 Version: latest Browser: Firefox 3.6 reply

Reply to this Topic

Comment:

Please be as descriptive as possible.

Optional but extremely helpful information:
Version:
Operating System:
Browser:
Private Information:

This will be hidden to everyone except for you and the developer.

Use it for: Usernames, URLs, etc

About You:
Name:
Email:
Will be kept private
Do not enter anything in here, it is a spam trap