提交 2823fd5f 编写于 作者: K kohsuke

fixed #476 "Invalid Changes RSS Feeds"


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3147 71c3de6d-444a-0410-be80-ed276b4c234a
上级 6793b72f
......@@ -578,7 +578,7 @@ public abstract class AbstractProject<P extends AbstractProject<P,R>,R extends A
getUrl()+"changes",
entries, new FeedAdapter<FeedItem>() {
public String getEntryTitle(FeedItem item) {
return '#'+item.getBuild().number+' '+item.e.getMsg()+" ("+item.e.getAuthor()+")";
return "#"+item.getBuild().number+' '+item.e.getMsg()+" ("+item.e.getAuthor()+")";
}
public String getEntryUrl(FeedItem item) {
......
......@@ -23,8 +23,8 @@
<j:forEach var="e" items="${entries}" >
<entry>
<title>${adapter.getEntryTitle(e)}</title>
<link rel="alternate" type="text/html" href="${rootURL}/${adapter.getEntryUrl(e)}"/>
<title>${h.xmlEscape(adapter.getEntryTitle(e))}</title>
<link rel="alternate" type="text/html" href="${rootURL}/${h.encode(adapter.getEntryUrl(e))}"/>
<id>${adapter.getEntryID(e)}</id>
<published>${h.xsDate(adapter.getEntryTimestamp(e))}</published>
<updated>${h.xsDate(adapter.getEntryTimestamp(e))}</updated>
......
......@@ -12,8 +12,8 @@
<j:forEach var="e" items="${entries}" >
<item>
<title>${adapter.getEntryTitle(e)}</title>
<link>${rootURL}/${adapter.getEntryUrl(e)}</link>
<title>${h.xmlEscape(adapter.getEntryTitle(e))}</title>
<link>${rootURL}/${h.encode(adapter.getEntryUrl(e))}</link>
<guid isPermaLink="false">${adapter.getEntryID(e)}</guid>
<pubDate>${h.rfc822Date(adapter.getEntryTimestamp(e))}</pubDate>
<author>users@hudson.dev.java.net (Hudson Server)</author>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册