                 entry.article?.removeFromDefaultReadingList()
                 entry.article?.savedDate = nil
                 entry.isDeletedLocally = true
+                entry.isUpdatedLocally = true
             }
             if moc.hasChanges {
                 try moc.save()

            article.savedDate = nil
            for entry in article.readingListEntries ?? [] {
                entry.isDeletedLocally = true
                entry.list?.updateCountOfEntries()
            }
            if moc.hasChanges {

        let moc = dataStore.viewContext
        for entry in entries {
            entry.isDeletedLocally = true
            entry.isUpdatedLocally = true
            entry.article?.updateReadingListEntries()
            entry.article = nil
            entry.list?.updateCountOfEntries()
