Defect #10535 » fix-10535-without-test.patch
| app/views/common/feed.atom.builder | ||
|---|---|---|
| 1 | 1 |
# frozen_string_literal: true |
| 2 | 2 | |
| 3 |
protocol = Setting.protocol |
|
| 4 |
host = Setting.host_name |
|
| 3 | 5 |
xml.instruct! |
| 4 | 6 |
xml.feed "xmlns" => "http://www.w3.org/2005/Atom" do |
| 5 | 7 |
xml.title truncate_single_line_raw(@title, 100) |
| 6 |
xml.link "rel" => "self", "href" => url_for(:params => request.query_parameters, :only_path => false, :format => 'atom') |
|
| 7 |
xml.link "rel" => "alternate", "href" => url_for(:params => request.query_parameters.merge(:format => nil, :key => nil), :only_path => false) |
|
| 8 |
xml.link "rel" => "self", "href" => url_for(:params => request.query_parameters, :only_path => false, :format => 'atom', :protocol => protocol, :host => host)
|
|
| 9 |
xml.link "rel" => "alternate", "href" => url_for(:params => request.query_parameters.merge(:format => nil, :key => nil), :only_path => false, :protocol => protocol, :host => host)
|
|
| 8 | 10 |
xml.id home_url |
| 9 | 11 |
xml.icon favicon_url |
| 10 | 12 |
xml.updated((@items.first ? @items.first.event_datetime : Time.now).xmlschema) |
| ... | ... | |
| 12 | 14 |
xml.generator(:uri => Redmine::Info.url) { xml.text! Redmine::Info.app_name; }
|
| 13 | 15 |
@items.each do |item| |
| 14 | 16 |
xml.entry do |
| 15 |
url = url_for(item.event_url(:only_path => false)) |
|
| 17 |
url = url_for(item.event_url(:only_path => false, :protocol => protocol, :host => host))
|
|
| 16 | 18 |
if @project |
| 17 | 19 |
xml.title truncate_single_line_raw(item.event_title, 100) |
| 18 | 20 |
else |