         ['beatmapsets.discussions', 'discussion', @props.discussion]
 
     div className: "#{bn}__message-container",
-      if @props.discussion.message_type == 'review' && @props.type == 'discussion'
+      if @isReview()
         div
           className: "#{bn}__message"
           el ReviewPost,

    canPost = !@state.posting && @state.canSave

    div className: "#{bn}__message-container",
      if @props.discussion.message_type == 'review' && @props.type == 'discussion'
        el DiscussionsContext.Consumer, null,
          (discussions) =>
            el BeatmapsContext.Consumer, null,

    currentUser.id? && @props.post.user_id != currentUser.id


  isReview: =>
    @props.discussion.message_type == 'review' && @props.type == 'discussion'


  isTimeline: =>
    @props.discussion.timestamp?

