Merge pull request #1134 from cantino/add_media_namespace

Add media namespace to output RSS feed

Andrew Cantino 8 anni fa
parent
commit
3d795542fb
2 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 1 1
      app/models/agents/data_output_agent.rb
  2. 2 2
      spec/models/agents/data_output_agent_spec.rb

+ 1 - 1
app/models/agents/data_output_agent.rb

@@ -214,7 +214,7 @@ module Agents
214 214
 
215 215
           return [<<-XML, 200, 'text/xml']
216 216
 <?xml version="1.0" encoding="UTF-8" ?>
217
-<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
217
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
218 218
 <channel>
219 219
  <atom:link href=#{feed_url(secret: params['secret'], format: :xml).encode(xml: :attr)} rel="self" type="application/rss+xml" />
220 220
  <atom:icon>#{feed_icon.encode(xml: :text)}</atom:icon>

+ 2 - 2
spec/models/agents/data_output_agent_spec.rb

@@ -153,7 +153,7 @@ describe Agents::DataOutputAgent do
153 153
         expect(content_type).to eq('text/xml')
154 154
         expect(content.gsub(/\s+/, '')).to eq Utils.unindent(<<-XML).gsub(/\s+/, '')
155 155
           <?xml version="1.0" encoding="UTF-8" ?>
156
-          <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
156
+          <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
157 157
           <channel>
158 158
            <atom:link href="https://yoursite.com/users/#{agent.user.id}/web_requests/#{agent.id}/secret1.xml" rel="self" type="application/rss+xml"/>
159 159
            <atom:icon>https://yoursite.com/favicon.ico</atom:icon>
@@ -392,7 +392,7 @@ describe Agents::DataOutputAgent do
392 392
         expect(content_type).to eq('text/xml')
393 393
         expect(content.gsub(/\s+/, '')).to eq Utils.unindent(<<-XML).gsub(/\s+/, '')
394 394
           <?xml version="1.0" encoding="UTF-8" ?>
395
-          <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
395
+          <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
396 396
           <channel>
397 397
            <atom:link href="https://yoursite.com/users/#{agent.user.id}/web_requests/#{agent.id}/secret1.xml" rel="self" type="application/rss+xml"/>
398 398
            <atom:icon>https://yoursite.com/favicon.ico</atom:icon>