From 9da68e24e5e7096e65956ac9b7245935f2c42862 Mon Sep 17 00:00:00 2001
From: echarp <emmanuel.charpentier@free.fr>
Date: Fri, 27 Jun 2014 11:54:01 +0200
Subject: [PATCH] Corrections sur le flux pour validation

---
 app/views/events/index.rss.builder | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app/views/events/index.rss.builder b/app/views/events/index.rss.builder
index 0d3a6301e..0c62f05b0 100644
--- a/app/views/events/index.rss.builder
+++ b/app/views/events/index.rss.builder
@@ -34,7 +34,11 @@ xml.rdf :RDF, 'xmlns:rdf' => "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
       content = render file: '/events/show.html', locals: { rss: true }
 
       xml.description strip_tags content
-      xml.content(:encoded) { xml.cdata! content.to_s }
+      xml.content(:encoded) {
+        xml.cdata!  sanitize content,
+          tags: %w(p br table tr td ul ol li a strong b em i img),
+          attributes: %w(href src width height)
+      }
     end
   end
 end
-- 
GitLab