app/views/moderate/rss.xml.haml

Summary

Maintainability
Test Coverage
= Nokogiri::XML::Builder.new(:encoding => 'UTF-8') { |xml|                                               |
    xml.rss(:version => '2.0') {                                                                         |
      xml.channel {                                                                                      |
        xml.title t('moderate.rss.title', :site_name => SITE_NAME, :basket_name => @current_basket.name) |
        xml.description t('moderate.rss.description')                                                    |
        xml.link (request.protocol + request.host + request.original_url)                                 |
        xml.language 'en-nz'                                                                             |
        for item in @items                                                                               |
          xml.item {                                                                                     |
            xml.title {                                                                                  |
              xml.cdata item.title                                                                       |
            }                                                                                            |
            xml.description {                                                                            |
              xml.cdata item.disputed_flags.join(', ')                                                   |
            }                                                                                            |
            xml.pubDate item.flagged_at.to_s(:short)                                                     |
            xml.link history_url(item)                                                                   |
            xml.guid history_url(item)                                                                   |
          }                                                                                              |
        end                                                                                              |
      }                                                                                                  |
    }                                                                                                    |
  }.to_xml                                                                                               |