removed unused cache key and added more data to query
only update topic views if not logged in or not the topic author