         className: "#{bn}__footer"
         div className: "#{bn}__actions",
           div className: "#{bn}__actions-group",
-            if @props.discussion.can_be_resolved && @props.discussion.current_user_attributes.can_resolve
+            if @canResolve()
               div className: "#{bn}__action",
                 label
                   className: 'osu-checkbox'


                  osu.trans('beatmaps.discussions.resolved')
          div className: "#{bn}__actions-group",
            if !@props.discussion.resolved
              div className: "#{bn}__action",
                el BigButton,
                  text: osu.trans('common.buttons.reply_resolve')

        modifiers: ['beatmap-discussion-reply-open']
        props:
          onClick: @editStart


  canResolve: =>
    @props.discussion.can_be_resolved && @props.discussion.current_user_attributes.can_resolve


  editStart: =>
