private async Task RemoveEntryReadingAsync(ConnectionEntryViewModel entry)
        {
            HasActiveTask = true;

            try
            {
                var feeds = await _client.FetchPostFeedsAsync(_userID, CancellationToken.None);

                var feed = feeds.FirstOrDefault(x => x.Title == "READING_LIST");

                if (feed != null)
                {
                    feed.PartyIDs.Remove(entry.PartyID);

                    await _client.UpdatePostFeedAsync(_userID, feed.ID, feed, CancellationToken.None);
                }

                EntriesReading.Remove(entry);
            }
            catch (OperationCanceledException)
            {
            }

            HasActiveTask = false;
        }
 private async void CommandStopReadingAction(ConnectionEntryViewModel entry)
 {
     await RemoveEntryReadingAsync(entry);
 }