issue/1888-reader-liking-post-removes-content

Fix #1888 - previously, liking a post would update the entire post row, causing the content to be lost when liking from the list view (since the content isn't loaded there). This PR fixes the problem by only updating the like state and like count for the post.