I'd say that the result of `current_user.can_edit_site?` should be `false` when the site's `global_http_status` is present, so the `&& @site.global_http_status.blank?` part should probably move into `User#can_edit_site?`