Complete implementation of Article::setUnread